I've been having lots of fun lately with
Dimp.
Sijmen Mulder, the developer, only just released a Public Preview version to welcome the new year. I've been having a go at it, and although it's not half what Dimp 1.0 will be, it's still pretty fun.
What do you guys think? I found it really easy to use.