S-PLUS is equipped with a graphical user interface (GUI) toolkit for programmers to create and manipulate GUI components: menus, toolbars, dialogs and graphics.