slumber was written to automate code backups on my workstation; I find it nice to have a zip made of project directories every 12 hours or so. I tried to make it as unobtrusive as possible, so 95% of the time it just sits in the systray, running your tasks from there. Easy enough!
Download slumber from the slumber project page.