Каждый день приходится работать над несколькими проектами одновременно. За долгие годы работы выработал весьма удобную связку PHPStorm (для сложных проектов) + Coda (для небольших проектов) + Text Wrangler (как доп. редактор для хранения кусков кода) + Transmit (если вдруг требуется вспомогательное ftp-подключение) + Sequel Pro (БД) + Dash (для хранения сниппетов проектов).
Настолько удачная связка получается, что никакого дискомфорта в работе не бывает. Хотя, конечно, это всё субъективно.