So, you are looking for a ROBOT MODERATOR!!!!!
What is good for the middle class is most assuredly good for ‘journalism’. Guy goes over his time, his mike gets cut off and the camera goes somewhere else.
As for the questions, post them prior to the debate. Let everyone know what they are going to be ahead of time.
Then let them talk.
Failing that, put a general, a small business owner, an accountant, a plumber, a CEO, a teacher, a lawyer, and an economist (definitely not the same as an accountant) into a room and let them come up with the questions. You have to use AT LEAST ONE of everyone’s questions, and not more than 3.
Sounds great. Again, I think the essence of a real debate is allowing the candidates to cross-ex one another. Let’s see how well they can think on their feet.