Splat (Simple Program Launching and Termination) is a program that allows you to build launch profiles that can include the following: (1) Launching applications, files, folders, URLs, etc., (2) The closing/killing of processes, and (3) Starting and stopping of services. You control the order and you can also insert two types of delays in between actions: 1) Time-based delays (waiting a number of seconds before going on) and (2) CPU-usage delays (wait until the CPU usage gets below a certain percentage). Hotkey support is extensive; each launch profile can have its own hotkey or you can use one hotkey to launch multiple profiles. Profiles can be launched via the main interface, hotkeys, or the tray icon.
Startup profile to control the timing and order of which apps you want to start after booting your computer.
Pre-gaming profile to close/kill/stop unwanted processes and services.
Post-gaming profile to open/start those same processes and services.
URL groups to launch sets of websites.
Development profile to start up your IDE, debugger, etc.