Beautifull peace of work!
A downloadable tool
UIBinder is a MonoBehaviour for Unity. You put it on a parent object and it will bind all the UI objects below it to fields/properties/methods on a target object. It is CC0/Public domain and fairly easy to modify.
For more details, here's a video:
You'll need to put this .cs file into your project. :)