@seasoned_geek: I see you registered here a few hours ago, so are probably asking the same question elsewhere and might not have had time to look around here too much. Assuming that, the following:
There are three MX Linux variants which are officially supported, differing in the main in their desktop environment: Xfce, KDE, and Fluxbox. Then there are what they call "Respins", which are based on MX Linux, but which have some niche focus and are not officially supported (but can get quite a bit of love). Go to the
main forum page and scroll down to get to these.
I use some of the "AV Linux" (Audio-Visual) respins because I need that focus in my job, but you might find one of the "Minimal" or "CLI" respins a good base from which to work. Both are described in
this topic, which has 59 posts as I write.
AntiX is another minimalist distribution which is separate to MX Linux, but which shares quite a bit with it. It is also linked to from the main forum page, a bit further down.
I've been lurking here for going on seven years and have recently-ish been getting a bit more involved. I find this forum to be one of the more balanced ones around, plus there are a few people here who
seriously know what they are doing. So, modulo the usual noise (not too much), this is a great place to be.
If this doesn't cut it, you could try the oldest distribution still going (
Slackware). While its release cycle is glacial, updates happen all the time, as evinced by the
change log. Its mindset is classic Unix, so if that's doesn't float your boat, best not go there.
Since you're asking about a more general purpose OS than one focussed on embedded systems, another alternative is the far more polished SUSE, which is much bigger in Europe than the US. In addition to its end-user OSs (
commercial or
free) it has both commercial (
SUSE Linux Micro) and Open Source (
openSUSE MicroOS) offerings for edge devices, though the requirements are hardly in the realms of embedded systems for small appliances. A very attractive feature of the latter two is the immutable OS approach, which allows nigh unbreakable updates. That said, SUSE is undertaking major changes to its Leap version in the free space, so make sure you're OK what what's coming down before committing to that at the moment.
If you're looking for a great general-purpose OS in which to do your development, I'd recommend you take a long, hard look at the Xfce variant of MX Linux.
HTH