あくまでUnityのUIのままで、インスペクタからの入力を基本として、
イベントやスイッチ、アイテムや敵キャラとかもScriptableObjectを意識する事なく管理できて、
キャラ操作や衝突判定とかをコード書くこと無くできて、
必要に応じて上級者は生成されたコードを直接いじれる(不可逆でOK)とか、
間にUnity側のカスタムイベントを挟める程度で良かったんだよな。