Adobe Flash, maybe? I tried learning it once, when I was into designing websites, but I never quite got the hang of it. But it definitely has that tweening ability, that is basically how it does animations, as far as I remember. But I think it will take quite some time to learn...