With Gtk2::Ex::FormFactory you can build a GUI which consistently represents the data of your application. WWW: https://metacpan.org/release/Gtk2-Ex-FormFactory