I work here at DelCAM PartMaker. I have always found our 2d Drawing to be very easy to use and have never found anything I could not draw.
For 3d drawing we use PowerSHAPE. Very good modeler with freeform and fixing (Excellent at fixing models) capibilities. If you have PartMaker then you can buy the PowerSHAPE Companion module which is PowerSHAPE on a PartMaker License and it's discounted for that. You can also get the Educational Version of PowerSHAPE off DelCAM's Web site and use it.