Каждый пресет - это просто набор плагинов
плагины бывают 2х типов - синтаксические и трансформационные
синтаксические плагины работают на этапе разбора кода и нужны для построения ast дерева
трансформационные плагины работают с готовым ast деревом и меняют его
все плагины одного типа работают по сути совместно
NSD (Name Server Daemon). Его используют 3 корневых сервера. Конфиги в стиле bind. Может работать только как ответственный сервер (кэшировать не может). Экономичный.
А я вот использую symfony и не разу еще не пожалел. Возможностей наоборот более чем достаточно. Выучить не так уж и сложно, так как много документации втом числе и переведенной на русский. Не меленькое русское комьюнити. Плюс скоро выйдет symfony 2, а там вкусностей еще больше ;)