Monocurl is designed to be an ergonomic DSL for programmatic animations. It can create images, videos, and interactive slideshows.
The main audience is people who are interested in creating STEM visualizations (e.g. educators, academics), but I think it can be fun for anyone to try.