Hiya Clyde, thanks for the question!
As far as programming and software development goes I haven’t used anything in the way of demanding anything beyond what XP offers and supports, so theoretically it could work just fine. I’ve only myself 5 machines running anything from 7, to 8.1 and 10, and it runs fine on all of them. I haven’t used anything like .NET or Visual Studio 20XX that requires end users to install anything in the way of runtime redistributables.
However, I have a hankering for some fine optimized GPU-based rendering and so that’s what I employ in PixelCNC - just so that things run nice and smooth. It expects that the system’s hardware supports OpenGL 3.0, which is a graphics processor specific deal. As such, anything fabricated prior to 2009ish will likely not fly. XP should support GL 3.0, and beyond, but it’s up to the hardware of the machine itself as to whether or not that’s alright and not so much the OS.
There’s a free trial version that is only limited by way of the pixel area of the images that are loaded and with the project load/save functionality handicapped, but otherwise is fully functional. If the trial version runs on your XP machine I’d be glad to hear it, and am admittedly partial to investing the time and energy in ensuring that it does, only because I take pride in writing software that is usable on he widest range of hardware possible.
If we can make sure it runs on XP that’d be great. Go ahead and check out the trial version, see what you can do with that and get back to me.