Планирование простых GUI с помощью языка разметки
TODO
Общая идея: для планирования интерфейсной модели GUI-приложения использовать текстовый файл, описывающий вложенные виджеты, их геометрию и очевидные call-back-связи (например, управляющие переменные). Слишком большую вложенную модель можно и не делать, если сказать, что вот тут лежит виджет заданного нами класса, а описать этот виждет в соседней модели.
Породить из этого иерархию Python-классов, которые достаточно импортировать и дописать логику. Возиожно, сразу заточить на Model-View-Controller
Попытка на YAML (YAML оказался слишком нечётким)
попытка на TOML (TOML слишком прост, но зато zero dependence!)