For what you want to do, that's a decent enough set-up. The graphics card is a bit elderly, but good enough for your needs. In terms of your overall user experience, I'd say that you'd see and feel the most benefit from an SSD. I think you'll struggle to get any of your programs to run faster - why would you want to? - but having them load almost instantaneously is a wonderful thing. And, if you regularly switch off your PC overnight, for example, you'll get hours of your life back each year not having to wait for Windows to boot to the desktop.
Huawei Mate 20 Pro review: In-depth hands-on