MarmotАльтернатива: оставить шаблоны и генератор в неприкосновенности, но использовать модификации шаблонов без 1-сторонних монолитов, по взаимной договоренности соперников.