I've just started my adventure with PB (anyway, the last BASIC that I used to learn was Commodore Basic 2.0).
I'm working on my first [multi-platform] program, that would consist of some modules.
I'm looking for the best way for switching between modules:
1. One main window on the left side with drawn icons of modules:

2. Two windows - main screen with the choice of modules and another window with the application module

3. One window, the modules are under a few tabs:

Q1: Which version is in your opinion the most comfortable for the programmer and/or user?
Q2: In the beginner's guide [for PB v.4] I read that drawing on windows is "not preferred" because of troubles with refreshing screen. Is that problem solved or not in newer PB-versions? Is that possible that the 1st GUI could cause some problems with drawn buttons/gadgets?
[Sorry for my poor English]
Best regards and thanks for your suggestions,
Wojtek



