Разработка за МакОСью: организация рабочего места?
У меня стоят виртуалки (VirtualBox), там у меня идет основной деплой.

«не засирать засорять систему» — полностью не получается.
использую homebrew, для perl — perlbrew питон через virtualenv

из VCS — git, тоже через homebrew поставленный.

а вот все базы-сервера — на виртуалках.

восновном правило такое — все, что можно держать на виртуалке — там и живет, что нельзя вынести на виртуалку — стараемся ставить в home, и минимизировать влияние на систему (поэтому homebrew а не macports)

ну а нативные приложения для мака — конечно в /applications
IDE не юзаю, но разработка это и не основные мои задачи. А так рабочее окружение на виртуальном или реальном серверах. На маке Coda/CodeRunner и Sequel Pro/Base ну + Transmit и GitHub для заливания барахла.