Несколько шаблонов + плагин ManagerManager позволяют убрать в редакторе лишние поля.
Например у новостей необходима дата публикации, а у простой страницы поле даты и аннотации не нужно, у галереи вообще почти все поля выключить можно. Пример:
mm_default('pub_date');
mm_default('richtext', 1);
mm_widget_showimagetvs();
mm_synch_fields('pagetitle,longtitle');
mm_renameField('longtitle','Заголовок');
mm_renameField('searchable','Карта сайта');
mm_renameTab('settings', 'Настройка');
mm_widget_accessdenied('2,3,5', 'Запись запрещена. Создайте дочерний ресурс (документ).');
mm_default('cacheable', '0', '', '5', '0'); // cache disable
mm_hideFields('longtitle,link_attributes,menuindex,which_editor,log,clear_cache,resource_type,content_dispo,content_type,template');
mm_hideFields('pub_date,unpub_date,introtext', '', '3'); // основные страницы
mm_hideFields('pub_date,unpub_date,introtext,alias,menuindex,is_folder,menutitle,content', '', '5'); // галерея
mm_hideFields('pub_date,unpub_date,introtext,alias,menuindex,is_folder,cacheable', '', '6'); // контакты
mm_hideFields('alias,menuindex,menutitle,is_folder,cacheable', '', '7'); // новости
Дочерние ресурсы берут шаблон родителя.
А уже дальше в шаблоне можно сниппетом или phx сделать логику для родителя или дочки, или в зависимости от уровня.
[*id:is=`5`:then=`{{news}}`:else=`[*content*]{{назад}}`*]В примере в {{news}} вызов дитто для родителя новостей.
Шаблоном убиваете несколько "зайцев".