So a little introduction first. I've been using GSAP probably since 2006 or so when AS3 was introduced. I've done tons of interactive stuff in Flash and Adobe Air. Of course, AS3 is pretty much dead these days, and HTML5/ES6/CSS3 is the thing now. A few years back I used jQuery (like pretty much anyone) along GSAP for doing interactive oriented websites. Not so much data oriented web apps. This provided a very flexible coding experience, although ES6 wasn't here yet and it was prone to messy projects. These days, React, Angular, Vue, etc, are all the rage, but those are focused to develop data driven web apps with data binding magic. But since DOM management is delegated to those libraries / frameworks, I've found that coding sophisticated interactive experiences is a pita. Such types of websites usually require micro DOM management entangled with sequenced animations, etc. Right now I'm testing a very simple component based system with ES6 classes that combines GSAP and jQuery for DOM manipulation, and see how that goes... So what is your approach? What libraries do you use for GSAP heavy projects?