La buena noticia es que no necesitas ser desarrollador GTK o Qt para lograrlo. Con unas cuantas herramientas muy ligeras como dialog, whiptail o zenity, puedes montar menús, cuadros de diálogo, listas ...