Hello,
first of all I must say I'm very impressed with Processwire's flexibility, thank you for putting so much effort into it!
I'm using it at the moment to develop something and there's a useful feature which seems to be missing in the InputfieldPage module:
Sticking to the skyscrapers example,
let's say I'm creating a new skyscrapper page and it was designed by an architect whom has no page yet.
Couldn't there be a way to create a new architect page from this same form, on the fly?
If it were, for example, a blog, and we were linking tags to a page, I wouldn't see much sense in going all the way back to create a new tag page.
In my situation I'm not dealing with tags, which don't necessarily need a page, but really something like architects or authors.
I know this is a minor usability tweak and there are certainly more important things on the list right now but this doesn't seem very hard to put together...
I'll be looking into it but I thought maybe you'd have a faster solution!