We've decided to create a set of custom editor windows in Unity to edit game data directly within the project. Requires more programming work, but much more flexible and allows us to
Resolved - Custom attributes on custom visual elements are not displayed in the editor - Unity Forum
Unity - Creating a custom map editor (part 1) - Synnaxium Studio
How to override Model importer inspector. - Unity Forum
How acess private variable inside Custom editor, and interact with it on inspector. - Questions & Answers - Unity Discussions
7 Ways to Make Your Unity Components More User-Friendly
Extend the Unity3d Editor | Kodeco
unity game engine - Plugins for creating and styling custom Editor Windows like C#/C++ Form Designer or “Web Inspector”? - Stack Overflow
How To Make An OdinEditorWindow | Odin Inspector for Unity
How to highlight a field's background in a custom editor without having its size (borders) enlarged? - Questions & Answers - Unity Discussions
Custom Editors of Parameters Panels in Unity - Pav Creations