Actually, this has inspired me to make my own. I've been working on one for a while, but never could come up with a good format for it. This one looks good.
I'm doing it in OpenOffice/LibreOffice right now, but I'll convert it over to Excel after it's done.