G76 is setup to work like it does on industrial controls. Yes, it takes a little bit of learning, but once you do it it make sense. For the lathe at work I wrote a little bit of code in Visual Basic 6 that I fill in a few blanks and it creates a line of text that I then copy into my program. If I did it every day it would be easy, but because I don't, I created a little program to make it easier.