You can also De-compile flash with this:
It can make images, or you can pick apart an entire flash game.
Big shops use Fume FX, but the license can be steep.
Comes in aftereffects, maya, and 3Ds.
I would also like to add that Blender has a full fluid simulator, that lets you use particles too, so you can do awesome splash effects and water ripples. (nice for splatting bugs, or blood splats for zombies.)
Be sure to check out the baked Physics in blender too, you can animate things falling over, or bounce. Neat for explosion effects 8)
There is a really cool application that has a C2 plugin called Spriter. With that you can import the animations, and even the sound effects. It can also render still frames.