Hallo Axel,
das ist ganz Dir überlassen und hängt davon ab, wie Du Deine App haben möchtest.
Wenn die unterschiedlichen Module Deines Programms jeweils in eigenen Fenstern erscheinen sollen und evtl. auch mehrere davon gleichzeitig offen sein sollen, dann erstellst Du für jedes Modul einen eigenen (Sub-)Stack. Stack = eigenes Fenster.
Wenn aber sowieso immer nur ein Modul zur Zeit aktiv verwendet werden soll, dann kannst Du auch ein einziges kompaktes Fenster machen und die unterschiedlichen Teile des Programms per Menü oder Reiter aufrufen, so dass jedes Modul eine Card ist.
Beides geht – kommt immer nur drauf an, wie Dein Programm aussehen soll und wie es sinnvollerweise bedient werden soll.
Grüße
Hauke