You only do stuff like this for schooling/teaching reasons and some probably did it. ( I used the lfs documentation in the past, but never finished my own system. )
There are projects like
or the manual Installation of gentoo:
which aim directly into these directions. Using it in production is a total different story.