First of all, with MouseClicks you can solve many common problems. Just try with a Lua-Script to Start or Close Engines for the PMDG NGX 737 plane. or try to open the Terrain Map + Terrain Height on the ND Instrument in automatic. With MouseClicks you can do it.   It is left to your necessity and fantasy. With one Joy-Button or KBD-Key you execute what a human would do. In fact you can select any position of any single or multi_switch.   This example is switching: -  from any actual view