I just use Excel. I have had it for years and know it pretty well.
I divide mine up into "workshheets" for diesel, steam, boxcar, hopper etc. son none get to 400 lines but some are pretty big.
I can access anywhere in the workbook from anywhere else and thus can run totals or counts or whatever when I need to.