Среда разработки битрикса. Для чего он нужен и какие у него преимущества?
Аторы Битрикса врядли слышали слова типа ORM, Git и TDD, и расчитан он на кодеров которые их тоже не знают.

1. Никак не помогает, только мешает дурацким API, дурацкой структурой БД, очень медленной скоростью, деревянной системой шаблонизации, тем что страницы хранятся в текстовых файлах и т.п…
2. Ни один нормальный нормальный разарботчик с этой штукой долго работать не будет, работают с ней только кодеры. А разработчики из таких проектов быстро сваливают.
3. ИМХО нет таких случаев, единственный случай если только вы уже неделю не ели, денег нету и это единственная работа в городе.

Код битрикса представляет собой спагетти и голимый копи-паст. Есть например модуль sale.ajax.order не помню точно название, там более 1500 строк кода более 8 уровней вложенности и не одной функции. Логика работы этого модуля также очень-очень странная, я вообще не смог понять как разработчики до этого додумались и почему нельзя было сделать нормальную логику.
Не сочтите за рекламу, но можете тебе как вариант подойдет мой велосипед, в нем есть все из перечисленного habrahabr.ru/company/phpshop/blog/114429/
Описание  PHPShop IDE. Специально для верстальщиков есть PHPShop Editor.
Все программы и CMS бесплатны. С помощью IDE написано уже много модулей. Минус, что IDE пока под Windows.