You can only use one thread in your multi-processor, so that's why your processor utilisation is low and why upgrading the processor would be a waste. Xara doesn't use processing power from video cards.

You have plenty of memory and an SSD so from a Xara point of view you have a fantastic system already.

I suspect your 30 page websites have a ton of high-resolution images that Xara is struggling to manipulate.