flash or aftereffects...depends on if you want it to be interactive or just a movie.in ae you can use the Write-On effect to make it quite fast.