I get the impression that the ESP8266 does the hardest work and leave the simple.
Creates an AP and assigns IP's then keep separate stations not make much sense.
Can not be done by software?
So far I have only worked with AT commands but I'll start with the API.
I will be posting my "progress".
By the way, congratulations to Martin by the book, I'm thinking of donating ...
Bless you!