There is a interface created by chris morley called Gscreen. GTK widget editor GLADE and python to create user screens.
LinuxCNC Documentation Wiki: Gscreen
Gscreen
huge old thread about its development..
http://linuxcnc.org/index.php/englis...n?limitstart=0
There are also a ton of wizards people have wrote.. IE
http://linuxcnc.org/index.php/englis...0-lathe-macros
http://linuxcnc.org/index.php/englis...nes-and-ngcgui
You would want to run 2.7 for the new tp. It is in its final stages of being the next release.
sam