I would like to request a API or SDK to interact with GanttProject. The language could be Java, Python or other. I don’t know your regression testing process works but I would think you have some API to automate testing without the GUI. I really think this could differentiate GanttProject.
This is similar to MS Project and VBA.