I'm a big fan of Open_SCAD. It is Open Source and is used to create all the plastic parts on Prusa 3D-Printers. Check out:

http://www.openscad.org/documentation.html

or possibly:
http://www.makerbot.com/tutorials/openscad-tutorials/