Remember: Be courteous, be constructive, be critical.
Context
This method creates and adds all of the nodes.
Identify the Issue
It's verbose and hard to navigate, and probably tries to do to much within a class.
Suggestion
Unity UIElements allows defining editor UI through an XML-like text files. This would move creating the controls out of the class, which would then simply load the UI like it currently loads in the style sheets.
Remember: Be courteous, be constructive, be critical.
Context
This method creates and adds all of the nodes.
Identify the Issue
It's verbose and hard to navigate, and probably tries to do to much within a class.
Suggestion
Unity UIElements allows defining editor UI through an XML-like text files. This would move creating the controls out of the class, which would then simply load the UI like it currently loads in the style sheets.