Возможно, вы захотите посмотреть другие ответы и вопросы по этой теме, такие как этот
Еще одна хорошая ссылка эта на веб-сайте Python, котораяперечисляет различные наборы инструментов GUI.
Хотя я не использовал его, Kivy выглядит как хорошее место для начала.Он, очевидно, обладает возможностями сенсорного экрана, которые, как я полагаю, вы бы использовали, и не выглядит ограниченным графическим окружением графического интерфейса пользователя.
Надеемся, вы сможете найти способ сделать это без настольного окружения.Если нет, возможно, рассмотрите возможность использования X11 в качестве слоя и переходите оттуда.