I want to build a game where players assemble various components into engines or systems. Building the required system is itself a bit of a puzzle, but then players must also demonstrate that they can control the system using sensors and switches, etc, despite failures of various components. Can you build a reactor? If something breaks, can you figure out what broke using the sensors you placed? Can you fix the system with the switches you placed?
My favorite thing about flight simulators was always the simulated avionics. I get to click simulated buttons and watch simulated gauges, I love it.