Schematic connection index/PCB Component index

I’m working on a multi sheet non-heirarchical schematic with global labels.

Is there any way to generate an index of the sheet and location that global labels appear?

Similarly, has someone done a program that can index component locations on the sheet for schematic and PCB?

Eeschema files are text files. From the text files you can extract GLabel x position, y position and hierarchical-sheet.
I don’t know if anyone has made a script thatt parsers .sch files to list the global labels.

Pcbnew has this feature: File->Fabrication Outputs->Footprint position (.poas) file

If you have (and you “should”) eeschema and pcbnew open at the same time, clicking on a footprint in pcbnew will focus the same component in eeschema.