I've found some cases where helm works for me! I prefer the preserved screen-estate of ido in many cases.
miniblog.
Related Posts
https://github.com/crdoconnor/strictyaml is a neat project deliberately subsetting YAML to remove the unsafe or complex features.
It also has types and even allows you to make round-trip edits with comments preserved!