Avatar

Level 2
You might also want to take a look at the Degrafa framework.
It has some very rich capabilities for declarative graphics that
could be a nice foundation for an extended whiteboard (and one that
could theoretically be easily serializable, in its native MXML
form).