I know this may seem like a simple fix but it would make things so much easier for larger applications and entities. Can you add an alphabetical sort to the attributes on entities, change events, etc? Then it would be easier and faster to find attributes and find by clicking a letter on the keyboard. This would also elimiate the need to order the attriubutes within the entity themselves.
And possible add the same sort within the Domain-to-xml mappring for WSDL mapping. Keep them within the same node but order the attributes in within the node.
While I like the idea I would like it to be optional in the form of s button. In some models I sort/group my attributes on function rather than by its starting letter.