A few months ago I shared a fantastic app to customize the your login items at startup called DelayedLauncher. Customizing not only your startup items, but delaying the time between the individual apps launching can speed up the total amount of time spent waiting for your apps to launch. I recently came across Startupizer, an elegant app that does just that.

Startupizer ($5.99 in the Mac App Store) enhanches System Preferences login items by offering conditional startup based on your preferred criteria.

Startupizer for Mac

Startupizer for Mac allows for more control over your login items

Like DelayedLauncher, Startupizer allows you to specify an amount of time between each startup item launching, thus reducing the overall amount of time spent at startup just sitting there waiting. This is especially useful if you have apps that rely on databases when launched, such as Extensis Suitcase Fusion (if you use Fusion, you’re certainly familiar with the hard drive thrashing and launch delay at startup).

Startupizer goes a little further than the free DelayedLauncher in that it allows for more customization, such as the ability to set criteria based on time, or whether or not your laptop is running off battery or power cord.

Overall, I prefer the free DelayedLauncher because my needs are simple. I just want to avoid the gang of apps all trying to launch at once when I start up my Mac. For that, DelayedLauncher is perfect. But if your needs are more specific – such as the ability to have certain apps launch at specified times of day, etc., check out Startupizer.