Startup Helper
Startup Helper will help you start up the programs you use every day.
...During this startup process, the user can control the waiting period through the Startup Helper GUI, pausing the program, skipping a single program, or foregoing the waiting period and launching the next program immediately.
This project is made in Java, so it should be multiplatform. However, I've only been able to test it on a Windows XP machine, so please let me know if there are oddities, bugs and/or malfunctions on other platforms.