GUI не нужен в 99% задач. А самый кошерный GUI, увы, давным-давно
канул в Лету. Взять тот же motif: отличная была библиотека, не то,
что [censored] культяпки или говнотыки! А в общем случае достаточно сочетаний клавиш, ну и какое-то меню - если не все действия на клавосочетания можно повесить (да и не запомнишь столько клавосочетаний). Очень удобно, когда можно было щелкнуть по верхней полосочке в подменю, и оно оставалось плавать…