There's not much you can do to improve application compatibility. Basically it is a question of whether there are things that you could do that would make you happier running the applications that you already have.
The real upgrade would be to replace your 17" mid-2010 MacBook Pro – a laptop introduced fifteen years ago – with a current Mac notebook. Say, a 15" M4 MacBook Air or a 14" or 16" M4-family MacBook Pro. A new Mac notebook would be much more powerful and compatible with current applications than the one that you have.
Also lighter. Your Mac weighs 6.6 pounds. Even the heaviest current Mac notebooks – the 16" MacBook Pros – weigh in at 4.7 pounds, nearly two pounds lighter. A 15" M4 MacBook Air is a bit short on ports, but would weigh only 3.3 pounds – half as much as your machine!
Software
The newest compatible operating system for a 17" mid-2010 MacBook Pro is macOS 13.* (High Sierra) – which your tag line seems to indicate that you are already running.
Identify your MacBook Pro model - Apple Support
High Sierra is seven major versions behind the current version of macOS (Sequoia). Application vendors such as Microsoft and Adobe abandoned support for High Sierra long ago – and Serif (Affinity Photo/Designer/Publisher) has also abandoned support for High Sierra, though more recently.
High Sierra is not even good enough to run the current versions of Firefox and LibreOffice, although at least there, you can still get older versions that run on High Sierra. Firefox 115 ESR is still getting "critical security updates" – although not for long. High Sierra's version of LibreOffice is unsupported but probably works fairly well.
Mozilla Support – Firefox users on macOS 10.12, 10.13 and 10.14 moving to Extended Support Release
The Document Foundation Wiki – versions of LibreOffice for old and current operating systems
Hardware
According to MacTracker, that Mac can take up to 8 GB of RAM. I would recommend buying RAM only from Other World Computing, as Macs can be picky about RAM, and the other "go to" supplier (Crucial) seems to have exited the Mac RAM business. Do not order the 16 GB kit on the following OWC page. It is for "MacBookPro7,1 only" and that's a model identifier for a different model than the Mac you own.
Other World Computing – OWC Memory Upgrades For MacBook Pro (Late 2008 - 2010)
Your Mac has a SATA drive bay for a 2.5" SATA notebook drive. If you are still using a mechanical hard drive, you might want to replace it by a SSD. However, the interface is a 3.0 Gbps SATA-II one, not a 6.0 Gbps SATA-III one. That means you shouldn't drop in just any old SSD. Once again, I'm going to point you at OWC, because they are aware of the issue and are selling drives meant to work well with that old SATA-II interface.
LowEndMac – Watch Out for SATA III Drives in SATA II Macs and PCs
Other World Computing – OWC Solid State Drives For MacBook Pro 13", 15" & 17" (Mid 2010)
It once was possible to add USB 3.0 ports to your Mac by taking advantage of the ExpressCard/34 slot. I am not sure if you can still find any new or used cards, of a reliable brand, that are compatible with your Mac, since that market has been dead for over a decade.
An example: SonnetTech – Legacy Products – USB 3.0 ExpressCard/34 Adapter [no longer available]