Array behavior on Properties Panel [How?]

Is there any way to get array (vector) in the Properties panel, be similar to the screen layers?


\ /
/

I think this second image easier to work with arrays, it’s easier to reorder items, and if I need to add new or delete, I will not need, edit the number of items.

I think it could even be a suggestion for future versions of Unity, let that be the default behavior of the arrays, the properties panel.

http://forum.unity3d.com/threads/166450-Re-orderable-customizable-array-control-for-inspector

My only issue with this specific implementation is that you’ll never be able to “expand” an element and inspect its content, but I guess it’s a rather weak concern.