The initial editor was called Onion. That's because like an onion it has many layers (just like an ogre). It in fact was too many layers—and very easy to get lost figuring out what part of the resource you were editing We took a step back and attempted to figure out the optimal way to approach this.
There were quite a few challenges when designing the editor, the main one being it had to follow exactly in line with the YAML it was generating. This meant that we could not break it into separate parts, nor could we do the normal nice-ities of recommendations. Additionally, it was based entirely off of the OpenAPI, which is great because it provides definitions for each element that makes up a resource, it doesn't allow for customization.
Even with all of these challenges, I believe we created an incredibly compelling editor that enables users to easily generate YAML files, and helps them figure out what they need to do it.