Just a remark:
su - lfs
This does not make you root user but user "lfs".
So this user might not have proper rights to write to /tools.
However I can not guess what dir you actually had to put it
(It was a long time ago since I tried lfs)
I looked at Gentoo and it's a good system but also can be easily messed up.
And on some parts like Xorg and Gnome there are behind LFS.
I think that is bit of a misunderstanding from your part.
Probably you will more easily mess up your system when there is no package management, all manually ./configure, ...
Xorg and Gnome are not behind actually. You can easily install later version than the one marked as "stable". You can also use experimental stuff or compile from cvs or subversion and so have the latest build.