А я новичков приучаю. Теперь и Brackets буду советовать) Это разрешено лицензией, если дальнейшее обновление от ОС. Не требуется, то можно хоть соц сеть на его базе написать с использованием Brackets.)
Меня заказчики частенько просят сделать что-то подобное. Я потом смотрю на получившегося франкенштейна и думаю, а не лучше ли было с нуля движок написать. Но я пришёл к выводу, что на базе opencart всё равно быстрее получается, а сроки и бюджеты всегда жмут.
Для веб-разработчика, Brackets самое то. Он создан для веба. Брекетс практически веб приложение, это ещё его один плюс. Это же и его главный минус, он медленный. А если хочется прямо совсем-совсем продвинутого редактора, то PhpStorm. Но PhpStorm для новичка может оказаться сложным в освоении, слишком навороченным, большевесным. И он полностью на английском.