The GUI is coming along, even though I have not had a lot of time to spend on it this week. The aim is to create something IM like, but with pages instead of contacts. Here is a screenshot of it in development.
As you can see the graphical part of it is lacking at the moment, that's probably because it's the part that I enjoy the least. The source will be updated and a testable distribution will be released once this prototype is finished, which will hopefully be in a week or two.
As the title suggests, I have chosen to use Swing rather than SWT. The main reason is my unpleasant experience with SWT in the DKPLP project, not being able to see any advantages with SWT didn't help either. I also felt that Swing's MVC design would help create the rather complex tree, which is the core of the interface.