NC editing & CAM software products and services