I wanted a workbench to fit in the garage to a specific spot which nothing I could find would suit. Solution: Build one.
The bench allows storage underneath, on top and the pegboard helps organise my tools.
Steps
Step 1
Gather materials:
Step 2
Attach Legs to bench top.
Step 3
Build support frame around bench top. 
Step 4
Add support frames for bottom and middle shelf.
Step 5
Screw bottom and middle shelves into place on top of their frames.
Step 6
Build top shelf with frame screwed into shelf.
Step 7
Sand back shelves and bench top and then apply waterproof sealant/varnish.
Step 8
Attach supports for peg board and peg board to work bench using metal brackets. 
Step 9
Attach Top shelf to peg board using floating shelf brackets.
Step 10
Enjoy your new custom work bench 😀