Well why didn't you say so in the beginning.
Usual approach there is to use a micro controller, much simpler as there is usually at least a servo, any nunber of switches, and possibly lights and other motors as well.
Micro monitors the switch and does ceratin programmed operations dependant on...