Немного примеров годного "классического" подхода к GUI.
(фулл) https://store.nekun.in/good-ui.png
Я, если честно, не понимаю пренебрежения некоторых пользователей никсов к графическим интерфейсам, да и примеры они приводят далеко не самые удачные, типа чатиков для "простых пользователей" с тремя бестолковыми контролами, размазанными по огромному окну и грустной рожей при сбоях вместо документации. В хорошем GUI чувствуешь себя как в кабине самолёта: компактно, полнофункционально, структурировано, самодокументировано. Жаль, что такой подход сейчас сохранился по большей части в профессиональном ПО для Windows.
Да, компактно: максимально возможное число контролов на площадь с максимально быстрым доступом.
Могу сказать, что когда увлекался авиасимуляторами, чтобы полноценно полетать по маршруту с компьютером и инструментальной посадкой для PMDG и PT Tu-154 мне достаточно было прочесть краткий тутор, а с более простыми моделями разбирался просто взглянув на кабину и немного поэкспериментировав.