Adapted for Unity 4.6 - 5.0
Forum  | Docs  | Site 
The plugin PropertyDarawerCollection can:
 - change the label in any standard field ,  - hide the label, 
 - ask for a hint, 
 - specify the number of rows to display 
 - set arbitrary labels for any Enum value
 - use static and dynamic selection lists of values
 - call  system dialogues to select the path to the file or directory 
 - set a mask for the entered value
 - make the property  not editable
 - enter test values by the field type
 - display a hint or a title
 - make the process of  EditorWindow creating  easier
 - help to forget about CustomEditor
For each attribute, it is created its own scene with an example of using and commentaries, as well as with an example of a real project with Unity Test Tool using.