The Tcl interface toolkit, which is just a set of new commands in Tcl which create and manipulate widgets.
As an example, the standard hello world program in Tk is as follows:
button .b -text "Hello, world!" -command exit; pack .b
Very simple, isn't it? This creates a small button, with the text hello world! and various defaults for colours,
focus highlighting. When pressed it simply exits.