Edit3: Ok, ist eig. recht interessant.
Weißt du, was die App um einiges mächtiger machen würde? Wenn man komplexe Datentypen (~records) definieren und angeben könnte, wann und wie oft (evt. abhängig von einem Feld) dieser komplexe Datensatz vorkommt:
Dann aber auch direkt ein Parser der die Headerdateien von einigen Programmiersprachen auslesen kann. Sonst okay.