I've been meaning to look into non-systemd distros -- assuming you're putting Slackware and Void up as examples of that -- how do things like Docker or others that seem to require systemd cope?
Docker runs just fine on my Alpine box. You just have to ensure dockerd is started upon startup.
I don't faff about with GNOME or any of that, so if you want to run GNOME you may be out of luck. GNOME can be built without systemd dependencies, but it's probably a PITA, especially on Linux.