I have been working on a lathe screen set for a while. It is based on the idea of wizards on the main screen set.
Someone posted a link to a Haas LT-1 lathe, and my set does all the same stuff.
The top set of panels is the same on every screen. Down the left edge are buttons to change screens, there is a manual screen and run screen and several wizard like function screens, turn, face, taper, thread cut, bore etc.
On each function screen you fill in the blanks to define your part. There are two buttons, one called 'Do it' will immediaetly do the function you just defines. The 'Post' button will add this function to a complete Gcode file.
It works great for common turning jobs, The thread has a built-in table that lets you select a thread from a list, I have all the normal US threads, 1/4-20, 10-32, 8-32 etc defines, but its just a simple file the user can edit to add his favorite threads.
I hd most of this working at the CNC workshop last June. Ive been kind of ignoring it for a while, but if there seems to be interest I will finish it up and release it as a Newfangled wizard.