Besides the cpu and memory which imo should be at a min. an i5 or i7 with 8Gigs.
You need to look at the video adapter that's included. Unless a PC is designed for gaming and/or graphics included video adapters aren't always good enough for graphic intensive applications such as gaming, editing and manipulation of image and video files, etc.
Old PC's use older hardware architecture while newer PC usually have improve hardware architecture designs which effects the relationship between the motherboards PCI bus, CPU, memory and Video adapter.
Only upgrading one of the following i.e. memory, cpu, hard drive and video doesn't often doesn't make that much of an improvement unless an older motherboard is also upgraded.
You may want to look for a more recent PC system that's designed and built for graphics such as a mutli-media PC, perhaps a stripped down version without a stereo system with speakers, and other multi-media peripherals which you may or may not need?
Though 8GB potentially is enough memory there's plenty of new PCs that come with 16GB and more memory that are better designed for multi-media applications.
e.g. here's a factory refurbished HP Envy 750 for $509.39
https://www.ebay.com/itm/HP-Envy-75...175059&hash=item5456df526e:g:KQUAAOSwRUhY~ivw
or a HP Omen Gaming Desktop PC Core i5-7400 for $899.99 (brand new, non refurbished)
https://www.ebay.com/itm/HP-Omen-Ga...284047?hash=item2ccecfc58f:g:ahkAAOSw8i9aZ6cl
HP store >
http://store.hp.com/us/en/mdp/desktops/hp-omen-870
i5 vs i7 >
https://www.pcmag.com/article2/0,2817,2404674,00.asp
i5 vs i7 >
https://www.laptopmag.com/articles/core-i5-vs-i7
It can be difficult searching as there's so many available with new prices started at around $300.00 - $400.00
Myself I prefer named brand PCs such as HP, Lenovo, Dell, etc. However there are many other brands out there I'm uncertain how their quality compares to the more well known name brands.
e.g. after purchasing a new Thinkcenter something went wrong and a Lenovo tech came out to where I was many miles from a suburban urban area to and replaced the motherboard free of charge.
Just make certain the PC your purchasing is covered by a manufactures new warranty which should be at least a year or longer. Some are three to five years, etc.
After talking with HP I found their HP 870 only comes with a one year warranty, however you can purchase extended warranty for up to three years. Also some places such as Amazon and eBay offer in house warranties, such as Square Trade and others.
Some manufactures have reduced their manufacture warranty, as I noticed products that use to have three year manu. warranty, have been reduced to one year. So when purchasing a new PC one may need to purchase an extended warranty.