GUIΒΆ

How would you do a cross-platform GUI in D?

There is DWT, a pure D framework, which ports the Java SWT API.

Then there are bindings to other frameworks like GTK+ or Qt.