Haven't been keeping records myself (only have one dragon so far)
but I would suggest using a spreadsheet application like Excel or Quartro Pro. It's easy to make tables and calculations with it. It wouldn't take to much to set up columnes that calculate the total eggs hatched from all clutches in a single year, the failed to hatch ratio etc.
Word or other word processor type programs could be used but I always find making tables in Word is a pain in the butt. The rows/columns are already set up in Excel, just a matter of labelling and adjusting the size of eact column/row.
If you like nice graphs and pie charts to represent your collected data, other applications could be used for that but I am not all that familier with them.