The work on my Gnome::Designer module is progressing.
This module provides a consistent and easy to use interface
to create GnomeCanvas items that can be manipulated by a
user
in an interactive way (i.e.e using control points and
property dialogs).
The items can be serialized (for example to an XML file) and
later re-rendered to another canvas.
A Gnome::Designer object keeps track of some important info
that the GnomeCanvas doesn't provide (z-order, otherwise
write-only attributes, etc.).
I need to release a new version of Gtk-Perl soon as
developing
this module I discovered a few bugs and needed missing
features.