Z mojego niewielkiego doświadczenia w programach CAD owskich zdobytych na studiach poleciłbym program SolidWorks. Solidworks też ma dodatek do cama.
Odpalająć SolidWorks masz również ogromy samouczek , który w zupełności wystarcza, żeby się połapać o co chodzi, a później to już tylko praktyka i praktyka.
Jedyną wadą SolidWorksa jest cena, ale wersje edukacyjne są również dostępne

Z tańszych programów mi podobał się również Rhinoceros.
A fajnych darmowych nie znam

Dodatkowo taka moja prywatna opinia jest taka, że jak znasz jeden program bardzo dobrze to nauczenie się obsługi innego programu w większości polega na odnalezieniu odpowiednich poleceń.