I've decided to ditch libPainting in favor of doing code paintings free-form. Defining the interface that strictly wasn't the best way to go about the idea.
I will be working on a large action RPG project which will likely take a very long time. I'll post updates and the occasional demo on this blog. The first demos will probably come when I get around to making a Sourceforge page for it.
As for the code paintings, I will be using them as side projects to take a break from the action RPG. The simple nature of a code painting lends itself to being a minor project.
Peace, love, and the best way forward,