Logitech used actually be good at this. Look at their squeezebox software and Logitech media server, they were open sourced, released to the public and are still under active development and in widespread use.
Gotcha, vlan setup sounds like the best possible way to do it, I don't trust my security skills at all, 22 with fail2ban is about as far as I trust myself!
There was a mote of an idea floating about a few months back you've reminded me of. Basically distrohopping the hard way - start with one distro and install/remove packages until you've gotten to another one.
How old are the old days, I used CATIA V5 for a stretch around 20 years ago and I've mostly gelled with freecad pretty well (some odd decisions here and there and some bugs, though a lot of those can be attributed to the kernel). I'm wondering if I've just got an old CAD head.
That alone indicates the trolling nature of the post.