Should i use await timer or AnimationPlayer and AnimationTree to make animations?

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 ?