I learn better by example but if you could, can you inform on the process so I know for next time?
Seems I promised more than I could keep. Tried under Eagle 5.4, 5.7, 5.11 and 6.1, but they all break (close completely) as soon as i try to route the traces
Things to note, apart from the trace width (plenty of trace width calculators on the web, to find the minimum required width for a given current), is that you need basis resistors for Q3 qnd Q4. You need fast (reverse biased) diodes over each MOSFET and you need a large buffer cap on the motor supply.
If you want to use SMD caps over the motor terminals and the logics supply, I'd recommend a larger size, as it's too easy to short the small ones (due to the small pad distance).
The cap on the motor terminals will have much more effect if mounted on the terminals of the motor.
Unless you prefer a double sided PCB, either use through hole components or change the libraries to place the SMD's on the bottom layer.