Winpatrol 2007

Is in beta.

The newest feature of WinPatrol will greatly accelerate your system startup time. While WinPatrol 2007 has been improved in many ways our favorite new feature is called "Delayed Start".

You probably have programs which you do want running in the background but you don’t need to launch immediately on boot up. WinPatrol’s Delayed Start allows you to specify the time to wait before launching programs which may typically try to load while other system initialization are happening.

Link

Edit:

OK, tried out the delayed startup of an app.

Bit of mucking around, in other words "I didn't read the instructions".

Seems you have disable the auto startup function within the app and let Winpatrol control the startup in order for the delayed startup to work properly.

never really liked winpatrol.delayed start sounds nice though