Years ago I started having a clone made of my laptop drive. I have lots of software on this laptop I'd hate to lose, so for about $100 I have a local shop make a bootable clone. If my drive tanks (the most common failure) I can just switch out drives and it's up and running again. I also use Dropbox to save all my important files (about 350MB now) so I really can't lose data. The Dropbox account holds 1TB and syncs with five other computers, one in my office, laptop, server and my daughter's lap and desk top. Between the two methods, I feel pretty safe. The only real problem would be if the motherboard died--the CPU number. But if that happens, I can still salvage most of the licenses and software.
I by far prefer Win 7, but by necessity, I had to get a Win 10 laptop and have to admit, it doesn't suck and I am able to run almost all my favorite legacy software. Haven't transferred the XP version of spider software yet, but wouldn't be surprised if it worked. Win 10 handles a lot of legacy programs you wouldn't expect it to support.
The more I do, the less I accomplish.