This is where the design and functionality of Tool1 is being developed and tested. The exporter and all of the tools should be as seamless as possible, so integrating well with Maya and with the manifest are both high priorities. I decided to use .NET controls instead of Maya widgets so that all of the tools can reuse the same UI and share more code.
The goal is to convey as much information as possible with the design (colors, fonts, size, etc) so that it feels intuitive as soon as possible. For example the border around an asset becomes light green when it is edited, a darker shade of green when it is saved to the local manifest, and the darkest green when it is saved to the manifest of record.
There is a search feature that allows looking for searching for text in the UI, both in the labels and the editable fields. This feature is something that has become expected when using a computer, no matter what the application is, and when it is missing it is sorely missed.