I have been experimenting with B4Xpages, in my app I don’t particularly want the page back and navigation options - rather full screen (although this may be configurable, not experimented enough yet), and I am not sure if the interaction logic for a layout on a page should be in that pages’ code or in the main page code.
So, it may be the best option but I need to spend more time familiarising myself with that structure to know, which I should probably do.