This is an excellent tool. Even better than LXR! All of us can use it not only the linux geeks. Have a look at it. We can have a central configuration for future needs.
http://www.opensolaris.org/os/project/opengrok/
The following links are for super nerds who are impressed with this tool. Recluze you might like it if you are thinking about the indexing thing (Try glimpse and swish-e as well):
http://www.opensolaris.org/os/project/opengrok/manual/story/
http://www.opensolaris.org/os/project/opengrok/manual/internals/
I am still not giving up on LXR because it has taken birth from linux’s womb!

I am expecting comments from MR. MMA. And especially a good howto as well!
Shahbaz Khan,
I have very little knowledge beyond this point for LXR. Continue it as your side business and kindly update me about your new idea with a two page abstract.
Best,
MA
Sir jee a two page thingy is equal to a short paper rather than an abstract! Anyways I’ll write up my idea so that you can verify its feasibilty.