I know this may get very negative feelings from most of you (it is abuse after all),
But if you do the thing with a 555 timer or Arduino, etc, to control the button contacts,
then after setting the thing, and saving as a default or auto, pull off all the knobs, squirt some glue in there, and put all the knobs back on.
No more finger Trouble (Hopefully the software doesn't glitch out and forget its settings)