Apple in its wisdom created launchd. They had good reasons for doing so, but there are downsides. One of them is they’ve replaced what used to be a single line of text in the crontab which usually had less than a few dozen characters into a 20 or more line xml file. They’re sort of a pain in the ass to write. Enter Lingon, a graphical user interface that greatly eases the creation and installation of the launchd configuration files. Free, open source, and works like a charm. Next time you’re trying to automate stuff on your mac and get frustrated with launchd, check this out, it will save you a lot of trouble.