I keep a spreadsheet with three worksheets:
1. Species list (so that I know which fish I have and have not found)
2. Fin combinations
3. Body type combinations