How do you create gauges?

I was wondering how you make gauges. The reason why is I have an Idea for a gauge that I want to make.
Its a Cold Start gauge. It would be a little button, that when you press it it does the following:
-All Magnetos off
-Ignition switches off
-Generator switches off
-Battery switch off
-Avionics off
And, for safety reasons, have it only work with parking break on.
So, what program do you use to make gauges?
Its a Cold Start gauge. It would be a little button, that when you press it it does the following:
-All Magnetos off
-Ignition switches off
-Generator switches off
-Battery switch off
-Avionics off
And, for safety reasons, have it only work with parking break on.
So, what program do you use to make gauges?