Spirited Away
This little app does one thing: if an app has been inactive for a designated amount of time, it is automatically hidden.
This is the newest addition to my OS X window workflow: instead of relying on custom made scripts triggered through Keyboard Maestro, apps inactive for longer than 10 seconds are automatically hidden — a few exceptions aside.
Love it!