because I failed spectacularly at building the editor itself so the next best thing i could do was at least make a plan
Sounds good, I'm all for more people on the team giving input. It will help make the engine better and better, we're doing it!