Universal Gcode Sender - A full featured gcode platform used for interfacing with advanced CNC controllers like GRBL and TinyG.
Mastercam - Mastercam's Dynamic Milling is a game changer for us.
Candle - GRBL controller application with G-Code visualizer written in Qt
Carveco - Carveco™ software is the trusted CAD modelling and CNC machining solution to a wide vatiety of industries worldwide.
CNCjs - A web-based interface for CNC milling controller running Grbl, Marlin, Smoothieware, or TinyG. - cncjs/cncjs
Mach3 - Mach3 is very popular among the Hobby CNC community.