Is it possible to create complex animations?

I wanted to create complex animations — like a cutscene generated in real time — using entities via MCreator. Is that achievable? Are custom entities the best approach for this?

I'm using 1.19.2, so display entities aren't an option.