В OS X у меня есть Applescript, который я запускаю в начале дня. Он устанавливает в IM сообщение об отсутствии, скрывает или закрывает программы, которые отвлекают меня, получает новую почту и так далее. Я также подключаю свой резервный USB-диск, поэтому, когда я возвращаюсь домой, другой сценарий извлекает его и закрывает некоторые программы. Когда сценарий готов, я тоже.
Я вызываю эти сценарии с комбинациями клавиш, используя Quicksilver.
Если у вас нет Mac, кстати, Quicksilver и Applescript, вероятно, являются причинами № 1 и № 2 для переключения. Между ними вы можете сказать компьютеру, чтобы он делал практически все, что вы хотите, в очень короткие сроки.