LifeLines is a genealogy program to help with your family history research. Its primarily strengths are its powerful scripting language and the ability easily import and export information in the GEDCOM format.
GDBI is a genealogy program integrator. It includes an editor and the lifelines report language. It interfaces to multiple GEDCOM databases and is most popular as a PhpGedView client. At the core is a Java API to simplify adding databases and editors.