This was intended to be for internal use, but I'll release it.  I made and used it to generate graphics for Sheen, the game I'm writing.