TBH I don't use a certain software for it. I make a backup of my contacts within the phone. I make a backup of my chats / ID within threema. Then I copy anything I need from my internal storage onto PC using the file manager of the PC (Kubuntu dolphin file manager). Whenever I have got important data on my phone I copy the files onto the PC simply by MTP. I do not save any app data additionally. Most brands such as Huawei or Samsung offer their own backup solution. Maybe check your manufacturer....
I use MyBackup Pro to save all my apps and other apps I use for save all my SMS, I use SMS Backup & Restore Pro.. Both apps are worth it..
Now in 2023 any free usb backup/restore software for android phones to save contacts, chats, photo, video, etc ?