DIY wall-mounted shelving :: Uses twin tracks & sturdy brackets; shelf heights are adjustable. Brackets are screwed to 3/4" boards that were sanded & stained. As was said, it's all about meticulous planning *before* drilling any holes :-) but otherwise a fairly easy project with readily-available components.
Great, Simple, adjustable shelving unit by Robert True Ogden... uses reclaimed wood planks and cast aluminum pipe fittings. Google Image Result for http://blog.loveadorned.com/wp-content/uploads/IMG_9731.jpg
This wood pin assembly is a good way to slot legs into the table. The pin is big enough to hold the table in place while not breaking. If I have trouble slotting a table, I could use this slotting technique to effectively create a table.