I haven't had much of a chance to play with the software from this company, http://eurekatec.com/home.html but I strongly recommend that you read their User's Manual. It's the best User's Manual I have read in years. It gives very good explanations of the 3D design process in a very clear and simple way.

Old Man Emu