YouTube, SoundCloud, etc, are for distributing product, not authoring it. This is less true for programmers.
Kinetic typography is animated text.
He had a system to music videos etc with text or maybe lyrics appearing in time.
Video is a pure function of time. Exported video projects are rendered images. But you can write a function that given a time, generates an image. This creates a real scalability.
The website text alive does this with text animation of lyrics. The system analysis the song and the lyrics and automatically m makes a video draft. The user can then edit it.
‘Everything is interactive’ via a set of sliders.
The video is generated with Java script. The faders are automatically generated.