Basically what I want is a program kind of like a startup delayer, but instead of just delaying everything by a set time, I would like this program to be the only thing to run at startup, and it would show a list of everything that would normally run at startup, and then allow me to manually run the program. (in which case it would then move it from the unstarted list to the started list or something like that) Of course, I would like all of windows' junk to startup automatically.
Is there a program that exists to do this?