Aquí algunos enlaces en inglés:
http://www.linuxfromscratch.org/lfs/ http://www.linuxfromscratch.org/blfs/
En español:
http://www.escomposlinux.org/lfs-es/
Yo he realizado una distribución guiandome por el proyecto LFS hasta quedar funcionando con KDE o Gnome y todo eso. Todo lo que necesitas está ahi en el proyecto LFS, sólo debes seguirlo y cualquier duda sólo preguntas que estaré dispuesto a ayudarte en lo que necesites.