I find myself keeping track of a family lineage and try to manage the breeding lines. I typically start with common names for my villagers and then start sub-tribes with names to keep track of the mother/father for each child born. I think a family tree would be interesting.