Always wanted to do this just to get more familiar with the internals. I hear it's hard, but the idea of building a tiny Linux system that is taylored for something, and built entirely from the source code, seems really awesome to me. Hackers only: http://www.linuxfromscratch.org/lfs/

