Not really difficult I think, micro-framework for vector graphic painting is included to the library already. Only API need to be added. I have plans to include such functionality to the next version.
Depending on performance, this could be made into a very decent GIS viewer. You could even go so far as to do layer menus and draw ordering. Labeling might be really expensive though.