I don't really use Vue.js, but I was searching and found this:
Gsap is a good alternative. But i'm with you that the api of popmotion or react-spring are much more use full.
There is one thing that i found out lately is that 'Enter/Leave & List Transitions' can call javascript functions instead of changing css styles. With this method you can easily animate with gsap.
I don't really use Vue.js, but I was searching and found this:
@vueuse/motion