Maintain more than one database for multiple family trees.Document research sources and link them to your family tree.Record information on your ancestors: dates, locations, relationships, etc.There are a bunch of things that you can expect any genealogical software to do: We may earn commissions for purchases made through links in this post which help support this site. * Prices may vary check websites for the latest prices before ordering. Family Tree Maker: good software but too expensive.Family Historian: best option for beginners and for those not tech-savy.Legacy: best option if you want a wider range of reporting features.