Procedural city generator.

There is a free procedural city generator that creates interiors too that was a thesis done in C++:

https://forums.unrealengine.com/community/released-projects/1370283-procedural-cities-with-interiors-free

But it does have some limitations and obviously is not well documented so modifying it takes a lot of time.

If you could release anything like that but with many improved features, well documented, fast and easy to use it surely would be worth buying.