As the title said, I don’t really know which way is better in performance or in convenience
depends on what you want to do !
AnimationPlayer is pretty powerful and yet simple to use, but supports only “static” values for keyframes
Tween can use dynamic values for keyframes, but requires writing code and is a bit more tricky to manipulate
what is your use case ?