Now that my workload is easing a bit I've started tinkering with code again. Specifically I've been taking another look at the Java Swing API and thinking about how to build scriptable application frameworks.
At present I've got a simple framework which embeds the Bean Scripting Framework (to provide the scripting support) and a generic "service" component model to handle the application internals. Makes for loose coupling. Planning to open source this eventually.
I've also been looking at Thinlets. I've documented by first impressions in the Notes on Thinlets page on my Wiki. I'm using the framework to build a FOAF editor which is progressing quite nicely. Hooked up the interface to the application model this morning at its all working fine. Some more code to write, testing, and some icons to draw before its finished though.