SketchIt is a little library to draw two dimensional shapes that may be interconnected with lines or arrows. The main goal was to have a way of interconnect shapes that is simple and quick. The library should offer a framework to build a graphical editor for an arbitrary application that is easy and quick to use.
As such the DrawIt is a first application that is using the library to draw the most frequently used shapes of UML class diagrams, activity diagrams, state diagrams and sequence diagrams.