If you get Sheetcam I can share my EMC2 post with you. In sheetcam you can define each tip/material combo with the pierce height and delay...
Are you talking about physical knobs and buttons? I use a joy pad on my plasma to jog it into position before a cut.
I wrote this article about adding the joypad to my plasma.
wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Simple_Remote_Pendant
Or are you talking about virtual knobs and buttons like pyVCP?
www.linuxcnc.org/docview/html//hal_pyvcp_examples.html
I need to get a screen shot of my config for you. BTW, you can't run my config files unless you have a 5i20 installed or you have to comment out all the 5i20 stuff just to see what it looks like.
I also have used the PoKeys55 to connect up to 4 analog and a whole butt load of buttons to EMC2 via a USB connection.
The toughest part is just figuring out what you want to do... there are enough EMC folks hanging out here to help with that end.
John