а тулкиты типа Qt и GNOME-овского я думаю сильно сложнее чем твои ambient-рисовалки
GNOME на основе GTK. QT - KDE Plasma.
Просто для справки. И про Wayland - в отличии от X отрисовкой графики занимается композитный менеджер, а не сервер Wayland. Wayland - API и набор различных протоколов для общения графических приложений с композитным менеджером. Для KDE композитный менеджер kwin, для гнома - не интересовался... Вообще изучаю Wayland, пару лет назад писал кроссплатформенное приложение на Qt для записи экрана - скриншот получал прямо запросом к X.org, запихавал всё в ffmpeg и получал видео на выходе.
Сейчас Wayland уже позволяет делать нечто подобное, интересно наблюдать за развитием