Генерация
это вообще отдельная тема, очень интересная, но напрямую к коммандеру не относящаяся. какие критерии генерации должны быть, где их хранить, какие параметры объектов должны учитываться - зависит от того, что и для чего генерируется. например, даже генерация погодных условий для последовательности миссий - тема вообще холиварная. если нужно генерировать чего-то нового с учетом чего-то старого, то тут сразу вылазит привязка с схеме БД. если базовая схема БД будет всех устраивать, то тогда можно будет обсуждать генератор как часть базового набора плагинов.