The only way to do a truly full backup of apps and their data is to have root access. Unfortunately, many phones these days have "security" features that void the warranty and/or break apps like banking, Google Wallet tap-to-pay, etc. Or even some apps like games that rely on that for anticheat will break. And some security features make that last even if you relock the phone. So be careful to read what your phone has and what you'll be permanently giving up.
I have a Pixel 10 and installed GrapheneOS which has some backup capabilities built in, but I can't use Google Pay, some banking features, a bunch of games, the official UPS app, etc. But if I gave in and went back to Google Android it would all work. Samsung and other manufacturers are often not as generous.