I'm just getting my feet wet with Gtk3, but I must tell you, it is not ready for prime time yet, as far as Perl is concerned. The new building process , with Glib::Introspection, dosn't produce automatic Perl docs. So Perl/Gtk3 users have to guess method names, etc. Even the Examples are missing from the module.
There is some work by dave_the_m to remake the examples, which you might get pointed in the right direction. See
gtk3-perl-demos