While cheap hobby CNC mills and routers are great machines that allow ... The softwares controlling the mill are Carbide Motion and MeshCAM, a pretty popular and well put together CNC controller.