Have a look at SketchUp (
www.sketchup.com). I have been evaluating it and
it works very very well for woodworking projects, and the learning curve is
not big at all, I can use it and I'm a programmer too. :-)
Anyway, I love this program already, I'm buying it.
--
gabriel