A GtkToolPalette allows you to add GtkToolItems to a palette-like container with different categories and drag and drop support.
See Source File