乱暴だけど Gtk+ に例えると、glib = Tcl API, gdk = Tk API, gtk = tcl/tk
みたいな感じ? C から直接 tk の widget 使えないのかなぁ。