Even without xwayland, wouldn't it just typically be the toolkits that are converted?
I have only written relatively minor applications in GTK and...