This would be a simple Python script, unfortunately the present Python API can not address the Project Info and requires a C++ AddOn via the Python "Command Handler" function. Both the script and the addon exists at present (data-access.apx) But,of course, would involve some familiarity with Python in Archicad.
As a alternative, if you have access to Rhino and grasshopper, you could configure the same through grasshopper components without any programing skill. I made a video on such a process -- 23 minutes in.
While the Tapir project is still in Beta, the components and addOn per the video were submitted but are not the the format that the project requires. Perhaps some one from the project could assist?? The idea is that you would fill in a spreadsheet then save to a CSV file which would then be input to a grasshopper component. IOW a solution exists but we need a little help getting it out.
i also agree that a XML file would also work, but for myself, I usually get confused and make several format mistakes in creating one, The Python or Tipar approach seems more straight forward.
Windows 10 - Visual Studio 2019; ArchiCAD 26