Freetube is great for regular video playback but isn’t a great music player, and it’s not super stable on android for me. None of the YouTube music apps like outertune have video. Meanwhile some way to keep everything organized from my multiple music sources would be cool too.
Did you check out NewPipe?
It’s also available as flatpak.
For music, I prefer a specifically music-oriented client, Outertune.
It’s been years, so I will again.