Can you set up a circuit with a momentary switch that will turn it on/off based on pushes?
First push - on indefinitely
Second push - off indefinitely
Brake application - off if currently on, nothing if nothing.
I'd think one of the nice programmer people here could program a controller for you, if you ask nicely.

__________________
"¿ʞɐǝɹɟ ɐ ǝɹ,noʎ uǝɥʍ 'ʇı ʇ,usı 'ʎlǝuol s,ʇı"