Der CNC-Butler ist ein Editor, der bei der Eingabe von CNC-Programmen am PC durch viele Zusatzfunktionen unterstützt. Einige Funktionen des Programms sind: Bis zu fünf Dateien gleichzeitig öffnen, Werkzeuglisten erstellen, die meisten Heidenhain-Cyclen werden unterstützt, eigene Macros können erstellt werden, automatische Nummerierung, Verwalten der Programme bei Fanuc-Steuerung, Druck der Programme und Werkzeuglisten und vieles mehr.