http://www.sketchup.com/
This is a little more affordable than AutoCad.
Also, here is another modeling program to look at.
http://formz.com/Home.html
Sorry, if they are architecturally based. That is the best I can do b/c that what my profession uses.