Prefab Placer Editor Window
I have created multiple different editor windows which have allowed me to have greater control over development.
An example of this is a "Prefab Manager" Window, this window allows the designer to quickly select the desired prefab, manage it's components through an inspector dropdown, see a preview object of where it will be placed along a surface, change its position, rotation and scale, and place the object in the scene.
Item Slot UI custom inspector
I have created different inspector windows for a plethora of different components throughout several different projects.
A prime example is a custom inspector for an item slot GUI component. This custom inspector extends from the button editor inspector. Which allows for regular button functionality in the inspector view along with any added parameters added below, making it easier to keep relevant data together.
Example Script which uses all of the attributes named.
I have written several custom attributes which have helped speed up my workflow.
These include a Sprite View attribute - which makes it easier to view a sprite in the editor, an Array Element Title attribute - which makes it so that you can give element objects a specific name in the editor for greater clarity, and a component foldout attribute - which allows a component's inspector to be able to be viewed via a foldout in another inspector.