Even AWT is better than any option currently natively available to Rust.
After all, "using libraries is no longer a pain" is not what I felt when converting an old toy application from Gtkmm to Gtk-rs.