Excel is one of the easiest and the most broadly known applications, which can automatically compute number of entries in any table facilitating writing of summaries and productivity reports (see the example below).  Its data can be organized in separate tables (e.g., FarDataBase.xls), aggregated tables (eg., FarDataBase.xls), or a single table (e.g., FarDataBaseC.xls).  

Generating HTML files and Web Pages with Excel can be through its exporting "Save As" or "Save As Web Page" functions (e.g.: 1, 2, 3), merging of its data with MS Word (e.g., 1, or 2 and a, or b), or simply using directly Excel to generate the HTML code as I we did in these examples (i.e., 1, or 2).

Yet, the most friendly way to keep tract of publications is of course a regular word processor document with various hyperlinks, comments, and Defined Headings, which can be used easily to produce WebPages with active Tables of Contents (more examples).  

Acknowledgement: Much of the presented here Excel programming was provided by Mrs. Wang (a graduate student of Drs. Chris Cieszewski and Dick Daniels) as part of work for her Graduate Assistantship.