Just throwing in my 2 cents. If you can't go for overall width, I would certainly consider inside height with a loft or eiling storage. I don't like the look of extra tall doors but I have been in some garages with ceiling space I would kill for.
As for depth, if you are in a cold zone, indoor work space is nice. Do the graph paper layout and then look at vehicle lengths (your future vehicles)on the internet. You always want at least 6" behind a vehicle so add that as well. Odds are at least one vehicle you drive now will be upgraded within 3-5 years. Two vehicles with a bike across the front of one only leaves you enough width for a small workbench in front of the other car depending on where your entry door is.
If I could do mine from scratch I would want at least 6' between the edge of the bench and the front of each vehicle.
If you keep the door to the side of the building the end wall may be more functional as work bench or shelf space. Don't forget the beer fridge.