I created Monocurl to combine the benefits of programmatic animation with a traditional video editor. In particular, you get to create complex visuals using a custom designed scripting language. I am especially happy with the slideshows feature, as I believe that can be useful in the classroom setting.
The UI needs a lot of work and I plan to fix in the coming months (more so on Windows), but I am happy with the beta release in terms of animation capabilities.
Please feel free to leave any questions/feedback/ideas!