Hey Billy
I am only familiar with Digitrax and NCE, so if anyone else knows about Lenz, MRC, Atlas, etc …
I agree with everything Fritz and Paul told you. NCE does, however, have a utility throttle that would fit your demands, I think … CAB04
It is small with the big knob, and you have the choice of that knob being connected to a potentiometer (CAB04p) or connected to a encoder (like a push button throttle)(CAB04e)(it can run two trains, also).
It works all the functions up to 12, and there is no shift key to hit … direct operation of each function.
It operates turnouts (switches). But use the “macro” button to do so, not the “select assy” button. A macro is, of course, a switch list, or a list of turnouts (or any accessories) that you want to operate as a group. So, everytime you want to throw a turnout, you actually will be engaging a single throwout macro!
When an engineer approaches a turnout, he will see the number of the turnout (the macro number) on a trackside sign (or switch control box, etc). He hits the “macro” button, enters the turnout number (such as 14), and then presses whatever button you choose to throw a switch. You can label the throttle button (switch, instead of macro) if you want, so everything is self evident to new users, but it is simple anyway.
I see you are from Pennsylvania. The Lackawanna railroad used switch nomenclature that works perfectly with Macros. Each turnout had a unique number, plus a digit that represents open or closed, left or right, normal or open, or however else you think of your turnout position. Industries sometimes used it, such as Roebling Steel in Trenton NJ and the huge Singer Sewing Machine complex in Elizabethport NJ (both of these plants are, of course, long closed up[no more factories in NJ]).
Good luck with your railroad.
Jim