I wholeheartedly vote for this. I painstakingly kept my own family trees in Banished. Having it only lightly implemented would be of such great value already. Having it to The Guild standards would be mindblowing.

A(n optional) realistic aging setting would help with this as well.