My interest at the moment is in making Linux dev toolchains “portable” (e.g. can be downloaded on the fly as needed), which turns out to be pretty easy on Mac and Windows, but hard on Linux. So time to read the Linux From Scratch books to see what I’m misunderstanding.