While cheap hobby CNC mills and routers are great machines ... They’re usually powered by a Dremel or other rotary tool, so speed control of the spindle via Gcode is nigh impossible.