I would also recommend InnerTune, a Material 3 YouTube Music client for Android. It offers a range of features including playing songs from YouTube and YouTube Music without ads, background playback, searching for songs, videos, albums, and playlists from YouTube Music, library management, caching and downloading songs for offline playback, synchronized lyrics, audio normalization, the ability to adjust tempo and pitch, dynamic theme options, localization support, Android Auto compatibility, personalized quick picks, and much more.