sdkpaint has interesting features, though it's a little difficult to work with