Q : I want to 'build' my own linux. Can someone please tell me how to do this and what i will need?

-Thanks-