I have made major changes to the Unity Editor, one of the major things is using the Unity Internal Reorderable list, to make any arrays and lists nicer to use.
The other one is any Object Reference has an expandable sub menu, allowing you to change the referenced object both Components & Scriptable Objects.
These images feature my AdvVar system as well which I plan to release as on the asset store. It is shown with the Mouse position in the Gif, It lets you switch between a Scriptable Object or “Global” value & “Local”.
Currently available on Github in the Forest Of Chaos Libary, It will eventually be removed from this library into its own Repo.