Initial idea was to make some kind of "blocks" for every control, also use flow layout to be able to align those blocks as horizontal toolbar, vertical toolbar, or even square control set (depending on width: combo boxes vertically -- one beneath the other, and buttons below)