I have only used linux for a while, but I am wondering how I would be able to edit or modify the kernel. I read in another post that it is in C, but I am wondering what tools I need, where the files are, and if there are any editors that are a little more graphical than the one that comes with linux.