Объяснялись эти паттерны тем, что удобно разделять работу программистов и дизайнеров. Программисты накодили, отдали дизайнерам, те сидят, файлы редактируют.
Unity, UnrealEngine и другие подобные движки созданы как раз для совместной работы всех в одном окне программы. Художники, геймдизы и т.д., все работают в Unity. Собственно, для них я сейчас и делаю удобные инструменты внутри Unity, чтобы не в код лезть, или в конкретные папки, а в окне настроек все настраивать.