Your exact process is not exactly clear to me. I think that you want a wrapper vi to open at startup which just has buttons such as "Config", "Run", etc. Is this correct? If so, then this can be accomplished very simply. Use an event structure linked to each of your buttons. The event structure is inside a while loop. Make sure that you have a stop case in the event structure. Stop the while loop on either an error or the stop button activated. Otherwise continue waiting on events. Inside the event in the appropriate cases you will put your subvis. Make sure that the subvis are set to open the front panel when called and then to close when completed.
If my understanding of what you're trying to do please let me know.