Well if you like programming on the software but you want a hardware type function why not look into a midi controller? Say even like a korg Nano kontrol or our elation Midicon?
The MIDIcon is the first midi controller of it's kind to be designed specifically for lighting.
http://www.elationlighting.com...20Lighting%20Control
Sincerely,