The appearance of the clients can be adapted in many ways. Here you can see a few examples of different representations of module arrangement. In the first screenshot the opened modules are arranged as tabs within the main window:
Configured as MDI application the modules are presented as separate internal frames within the parent window:
It is also possible to arrange the modules as separate windows on the desktop (SDI application).
Among these three variants can be switched by changing a configuration parameter. If it is desired it will be possible to implement other display variants. Features such as colors, fonts, etc. can be changed by using the standard Java mechanisms (like changing properties in the UIManager).