Lingon is a graphical interface for creating launchd configuration files and controlling them through launchctl for Mac OS X. (launchd is a system daemon that is used to run scripts/programs automatically, repeatedly or at certain times.)