[Thomas Sanladerer] shows how he makes PCBs with a CNC machine and has a lot of good ... he uses FlatCAM to convert the Gerbers to a single G-code file that integrates the paths and drill files.
Here’s a beautiful desktop CNC mill which had one big drawback: it used a proprietary interface for driving it. To increase the flexibility of the tool it was hacked to work with G-Code.