theatrejs.com
Theatre.js is an animation editor with a visual interface, provided as a JavaScript animation library with a professional motion design toolset. It is for creating animations, from cinematic scenes in THREE.js to UI interactions. It works with any front-end library or framework.