Some features I would like to see

Make the job preview views zoomable and add axes with dimensions

Make it possible to override spindle speed in the same way feedrate can be overridden

Make it possible to stop and restart long jobs (this is usually 3D stuff) - turn spindle off/on on demand, pause/resume from a certain line, etc

Allow a wider range of feedrate adjustment- when get chatter, it would be good to be able to fine-tune