For this widget design I was looking around at UML diagram editors. There is a tool called ArgoUML (open-source) that looks interesting (http://argouml.tigris.org/). Do you guys have any experience with this? Will