Zum externen Bearbeiten wirst Du um eine Speicherung in Textform wohl nicht herumkommen. Geeignete Formate könnten z.B.
XML, JSON oder ggf. sogar IniFiles sein. Da es sich nach meiner Lesart anscheinend um irgendwie verschachtelte Daten handeln könnte, halte ich
CSV hier für nicht so optimal, aber da kann ich auch irren.