Unity UI Elements из кода для CustomEditor. Система подгрузки префабов из ресурсов.
Делаю свой Инди Проект и расписываю этапы.
Очень часто натыкался на то, что разработчики (в основном молодые), делая интерфейс для своего приложения, сваливают его весь в сцене и открывают\закрывают нужные им экраны и окна, просто включая и выключая их...