I got a few things to clarify here.

Firstly, I just noticed that there is a demo template in the demo folder of the Guarana UI and when I looked at the codes, I realised there is an undocumented object called Nokia.FloatingMenu, which exists inside the "template-default" component?

Are there any other useful but missing UI components somewhere but not documented in the documentation?

Secondly, how do you properly integrate components within each other? For example, I tried to put a Transition List inside one of the tabs but the result was that the list was all over the place. I'm not sure if it was something wrong with my code, but can anyone kindly advise how such integration can be done?

Lastly, is Guarana UI the easiest way to get a layout done or are there other simpler tools?

Many thanks.