My two cents:
I think the way these things work is there is a dedicated application that generates those Floor Plan Layouts, and when it is ready and an option is selected, the result is exported/sent to the BIM application.
So I would much rather see such a solution in Rhino/Grasshopper, for example, with the result rent to ARCHICAD using the Grasshopper-ARCHICAD Connection.
....................................................................................................
Get Archicad Tips at https://twitter.com/laszlonagy
AMD Ryzen 1700X CPU, 48 GB RAM, Nvidia GTX 1060 6GB, 500 GB NVMe SSD
2x28" (2560x1440), WIN10 PRO ENG, AC20-AC26
Loving Archicad since 1995