We use Edgecam and Part Modeller and are happy with both packages.
We also produce a lot of 2D CAD drawings using Part Modellers drawing package, but find this has limitations.
Can anybody recommend alternatives to the Edgecam 2D drawing package that will still allow us to create and import solid models to Edgecam for programming?