есть куча и ещё тележка задач которые из раза в раз реализуются разными (а может и теми же) людьми в разном виде. моя задача нафигачить виджетов на несколько языков - не проще ли сделать свой язык описания обработкт и/или отображения информации в этих виджетах единым стилем и скармливать их конфигурации генератору исполнимой реализации?
писать руками / разово генерить своими генераторами - не поддерживаемо, нерасширяемо