Jitbit Macro Recorder - Macro Recorder is not only a mouse recorder, keyboard recorder and player.
fcron - Fcron is a scheduler designed for Unix/Linux systems, especially usefull when your system is not up all the day long.
AutoHotkey - The ultimate automation scripting language for Windows.
incron - This program is an "inotify cron" system. It consists of a daemon and a table manipulator.
Pulover’s Macro Creator - Pulover’s Macro Creator is a Free Automation Tool and Script Generator.
mcron - mcron is GNU's implementation of cron. It is a 100% compatible replacement for Vixie cron.