Начал писать граф. редактор на python и gtk3. Решил использовать GtkLayout и размещать на нём кучу GtkDrawingArea.
Обнаружилать проблема с отрисовкой фона (координатная сетка) на этом самом layout'е: при прокрутке не происходит перерисовка.
Код здесь: https://github.com/andy128k/easy-embroidery/blob/master/editor/editor.py#L4