See LinuxFromScratch
Creating a distribution from scratch. You d/l the source tree's and organise which packages you want and where. Theres very little in linux that is technically fixed, you could replace almost all of it, There are some strange Debian people that want to run Debian on a FreeBSD kernel for instance. They're probably freaks.
No other page links to RollYourOwn yet.