SpiritedAway 

Spirited Away is a Mac OS X application that hides inactive applications (using the standard "hide" command) after a preset interval.