Why does it have to be a program? I'd recommend a plain ol' spreadsheet.
More flexible than a dedicated program, and then you have so many more choices, because you can use any spreadsheet designed on Windows, Mac, whatever (and not just something designed for OS X).
LibreOffice works on OS X and is free, and then just pick the Excel spreadsheet you like (there's a million out there).