Step 1: PrePlan
I used a free modeling program called Blender in order to make a model of the final product. This allowed me to design it in its entirety without the arduous process of trial and error or that of drawing.
With 3d modeling, Lumber supports could be printed with a 3d printer on the job site and used accordingly. This would be very useful in locations where going to the store is not an option and would save millions of dollars on transportation and has the possibility the world.
I will not be teaching you how to model in this instructable, but if you feel inclined to do so I'd suggest running an internet search on it. Not only will learning how to use a 3d modeling software be important in designing schematics but is increasingly becoming part of the building process as well.
Step 2: Shopping List
The can be found at most hardware stores, although they may be shaped differently they have similar concepts.
I got mine at Lowes.