Я создаю пользовательский интерфейс.Моя программа будет состоять из 4 основных частей:
1) Главное меню - TMainMenu.Верхняя часть окна
2) Главное меню - TTreeView.Слева от окна.Каждый элемент TreeView = соответствует TabSheet TPageCotrol.
3) Рабочая область - TPageControl.Нет вкладок.Оставленный пробел.
Каждый TabSheet имеет свою собственную панель инструментов и другие элементы управления.Это будет 5 меню (5 элементов в TreeView) = 5 TabSheets -> 5 панелей инструментов и других элементов управления на каждом TabSheet.
Это почти точно выглядит здесь (это может быть: TreeView как главное меню; MainMenu как сверхуМеню; Рабочая область - Панель инструментов и другие элементы управления): 
Я хотел бы использовать пользовательский интерфейс, подобный следующему:
Где CoolBar представлен в верхнем меню и на панели инструментов (подходит для моегоцель использовать 5 панелей инструментов вместо 1 панели инструментов на каждой вкладке).Но после обсуждения здесь кажется невозможным скопировать этот CoolBar с MainMenu и ToolBar.
Мой вопрос: как создать эффективный пользовательский интерфейс, используя в качестве примера пользовательский интерфейс uTorrent и пользовательский интерфейс брандмауэра Windows?
Существуют ли хорошие альтернативы, идеи построения пользовательского интерфейса?Как бы вы сделали свой интерфейс, если вам нужны эти 4 части как я?
Теперь у меня есть что-то вроде этого: 
Спасибо!