as long as the person doesn't ask dumb questions it would do fine......... or maybe a two part(or more) module that switches between the programs within so that the programs can be edited and restarted so that the edited stuff will come into effect. of course add that to the other stuff i said.