On Android, all of my photos are backed up to Google Photos. Most games use Google Play's cloud save system. All of my notes are in Google Keep or Google Docs (or Notion) which all are backed up in the cloud. Whenever you switch phones, you can easily select a list of all the apps you want to install and _most_ of them have data backed up automatically.
I think literally the only stuff on my phone that isn't backed up is local files (downloads etc.) but those could easily just be saved to Google Drive instead of on-device.