Open up your account in Preferences, select Login Items, then add apps you want to launch when your Mac starts up. That’s actually very handy. By the time you sit down to use your Mac after it starts up you’ll have RSS subscriptions, email, and the apps you use, ready to go.
The only real issue I have with that is the apps are launched at startup, not at a predetermined time during the course of the day. What I want is an auto launcher that works according to a schedule I control.
Enter Lingon X, a Mac utility that can launch apps, run scripts or commands, and do it on a schedule; regularly, when something else happens, or at a specific time.
As you can see from the screenshot, setting up and using Lingon is straightforward. Select the Mac user, add a name to the launch you need, use the Choose button to find the app you want to run, then select when you want the action to occur.
That’s about it.
Lingon X then runs an AppleScript or launches the app according to the settings– upon Startup, Always, when a particular Mac volume is mounted, or a specific Time (probably the most used option).
There’s a version of Lingon called Lingon 3 which is available for half the price on the Mac App Store but only works for the current user (Lingon X has more options) but works similarly.