I'm not sure that GIF and Flash are really the best option (GIF in particular). Quartz Composition support is already include - which can allow you to create dynamic visualisations. I believe it is also possible to send things, such as some Processing sketches, via Syphon (or at least, a Quartz Composition that displays the Syphon input) to MixEmergency.