Instead of leveling and questing, I spent some time to create a little web application to manage all the rollcall lists and profession lists. You can check it out here:
[*]It uses ASP.NET frontend written in C#.
[*]It uses XML as a database backend
[*]I'm not sure if there are concurrency issues with using xml as a database.
[*]The code has not been heavily tested.
[*]Code is not optimized for performance.
[*]I'm hosting it on a free hosting service that will expire.
[*]The columns are sortable.
Is creating something like this worthwhile?
I even have some crazy ideas of skinning it with the stuff from Blizzard fan site kite, screen-scraping from thottbot to import current levels, adding more columns like guild and ranks, adding filters, adding paging, etc.