Some thoughts on notes
First of all, maybe it would be a good idea to add special icon to indicate that there are notes on the back side of an application window?
Please see the screenshot (this is only suggestion):
AFAIK from the transcript of chat session on irc about implementing a databasing system, LG3D uses sqlite to store notes (and other things as well). Maybe it would be better to switch to JavaDB (aka Derby), fully transactional, secure and really easy-to-use database?
What do you think?