Swiftbackup, all ROMs I go to, Swiftbackup stays with me, the first app I install, and has a proper backup solution instead of cringe backup solution that Google offers.
Sadly it requires root, and a proper backup app will always need it, until Android changes its core, which I don’t see happening soon, heck the panorama looks like locking it down even more each day.
Root your phone and have a happy life, I moved from iOS to Android in 2020 and am still using it as a daily driver, I rooted since the first time I installed a custom ROM, no regrets whatsoever.