Пробовали ли выdialog
(или его урезанный -вариант Debianwhiptail
)?
Я знаю, что это не совсем графично ; и у меня тоже нет опыта в его гибкости. Но, по-видимому, он достаточно гибкий, чтобы установщики дистрибутивов GNU/Linux фактически использовали егокак пользователя -, обращенного лицом вперед.
(Если вы использовали установщик дистрибутива в текстовом режиме, вы не забудете фирменный внешний вид этой программы — синий фон с серыми окнами и красным индикатором выполнения)