How about including some geneological software.
It should be able to accomodate a variety of kinship relationships (not just traditional western ones).
Possible programs for inclusion include: