Мое решение — это объединение проектов на определенном уровне абстракции в один, то есть, консолидация работы в по нескольким направлениям. Дело в том, что все дела в мире, на самом деле являются одним делом ) Больше всего времени теряется на переключение между направлениями, а человек наиболее эффективен и производителен, когда занят одним делом. Например, если у Вас 20 программ/сайтов/проектов в производстве, то первое — нужно перестать делать их как разные, второе — отдохнуть/выспаться (как говорилось выше), 3 — на свежую голову проанализировать ситуацию, и понять, в чем пересечение проектов. Скорее всего окажется, что можно написать универсальное решение, усовершенствовать фреймворк, сделать инструмент, общий для всех этих проектов, возможно, часть из них походи, например, они из класса задач интернет коммерции, значит нужно посадить их на одну структуру базы данных и т.д.