I know something like this was already done here, http://www.donationcoder.com/forum/index.php?topic=1328.0, but I want something that operates much like a screensaver -- runs a program after your computer is idle for a determinable amount of time.
This would be great for Skrommel's ToddlerTrap: http://www.donationcoder.com/Software/Skrommel/index.html#ToddlerTrap
Often I will step away for just a second (yeah right) to help someone with something and it ends up being more than a few minutes before I return to my computer only to find out that the little monkies are clicking around and typing. This is terrible when I leave while I'm in the middle of programming because these monkies don't eat their fleas; they put the bugs right into my programs.
Maybe an additional (and optional) feature would be to close the program when it's active again (not good for ToddlerTrap, but maybe good for other programs like Azureus). And it might be nice to be able to run more than one program at different idle times.
I'd prefer a little program that I can put in my startup folder that has a tray icon to access the settings.