cabinets are a big deal in a garage. they also tend to get loaded up with heavy items. a couple of design features help with the problems they can have.
get some angle metal from home depot and screw it to the bottom edges (front and rear) on shelves that will carry a lot of weight. it doesn't take much. 1' x 1' is plenty and it only has to be 1/8" thick or so.
choose a counter top that can withstand chemicals like brakleen and carb cleaner.
have a bench that can handle large metal items thrown on it. scratched up tops are not fun.
have a bench that you can beat on. it's a sure bet that you will need to hammer on something.
choose a cabinet surface that cleans easily. you will be opening up those cabinet doors with dirty hands. you'll want to keep your nice new garage clean. white cabinets are the worst thing you can do. no matter how much you clean them, they will develop dingy areas. for surface material, metal is best. plastic is worst. laminated wood can work if you choose a color and surface that can be cleaned with a chemical cleaner.
on the subject of floors, definitely put resin down over your epoxy floor. if you can't squirt carb cleaner or at least brakleen on your floor, you will be VERY upset the first time you work on the car and then want to clean up your floor. ammonia only goes so far.
i don't have all of the features i want in my garage, but i am really limited on size. in order to be able to park 3 cars in there, i had to make compromises that still to this day complicate its use. if i could give up on parking 3 cars in there, i could really have a decent shop. of course that would mean that everybody would be over here working on their cars, which is not what i want. so, the self-limiting factors are at times a benefit.
things to think about.
94 Midnight Metallic Blue Cab Porsche 968 w/deviating cashmere/black interior and WAY too many mods to list - thanks to eric for creating
www.968forums.com
"It isn't nearly as expensive to do it right as it is to do it wrong."