for the Teksoft forum.
You are right on for making the CAM provider use your parts. Most of the time they glam the product with samples and tutorials of parts they made and tested thousands of times. If you go with CAMWorks I can be of assistance if you need. We use CW and SurfCAM. We write posts for all of our machines and software.