Myślę, że każdy chwali sobie program na którym aktualnie pracuje, jedne programy są popularne (nie znaczy najlepsze) inne znowu albo za drogie albo za mało mają do zaoferowania. Jeśli w firmie korzysta się z solidworksa to naturalnie najlepiej pasuje CamWorks , jeśli Solid Edge to EdgeCam. Można wziąć soft Cam z integrowanym cadem. Tak naprawdę w zależności od potrzeb powinno wybierać się oprogramowanie.
Ja proponuję wziąć na tapetę parę programów (na pewno można to załatwić) i samemu potestować i wybrać takie które nam najlepiej pasuje. Jest też to oczywiście kwestia ceny, dlatego NAPRAWDE trzeba samemu dokonać wyboru do tego co chce się na tym robić!
Osobiście polecam GibbsCama

bo .... na nim pracuje