I understand IronPython runs under Mono, so you could do GTK+ from there.
I've not seen any documentation on how to set this up, however.