IMO, you say you aren't looking for a 3D program...but what you are really saying is you don't want something that's complex or hard to use.
Try sketchup and start small: make a 2x2 square, then "push" the face and turn it into a tube, now select everything and make it a component. Hey look...