A few months ago I released Dialogizer, a Lil module which provides Decker with flexible modal dialog boxes. The response to Dialogizer has been very positive, and I've seen it used in a number of excellent decks!
Dialogizer exposes some hooks for orchestrating cutscenes, but taking full advantage of these still requires a considerable amount of fiddly scripting. To solve this problem, I've built a companion module for Dialogizer, Puppeteer, which is all about controlling and animating "puppets".
I'm still making a few small refinements; the v1.0 release will be included as an example with the next Decker release. In the meantime, you can try out the interactive documentation here:
http://beyondloom.com/decker/puppeteer.html
Thoughts or questions, anyone?