Я пишу кучу сценариев оболочки Linux со сложным выбором. Сейчас я использую zenity для подсказок. Я бы предпочел использовать что-то, где я мог бы отображать более одного элемента пользовательского интерфейса одновременно и запрашивать его в сценарии (например, список и некоторые флажки, а также средство выбора файлов и поле ввода).
Какие у меня варианты?