Help/Request: Color the text of an object's Name in the hierarchy

Essentially, I’m really wanting to make a way for the hierarchy window to have an option to change the text Color of the object’s name. (similarly to how the prefab objects are a dark blue color).

If it could be done in the inspector window or in the hierarchy window next to the “create” drop down

How would one go about making a plug in like this?

I’m new to making plug ins, but I think I would use this a lot for organizing and finding things quickly.

Repaint Hierarchy Window, seems to be the place to go, if I want to add it to the Hierarchy window.
http://docs.unity3d.com/412/Documentation/ScriptReference/EditorApplication.RepaintHierarchyWindow.html

Also, there is the Color Field element, that I would use.

But I’m not certain how to actually add the color field to the Hierarchy bar, and then make it effect the text of the selected object.