With Gtk2::Ex::FormFactory you can build a GUI which consistently represents the data of your application. WWW: http://search.cpan.org/dist/Gtk2-Ex-FormFactory/