EKB created this page as a place to discuss user interface design using Tcl/Tk and to give examples.
Interface Design Principles
There are several good sources on user interface design. One is Joel Spolsky's User Interface Design for Programmers[L1 ], which includes a lot of text from his book of the same title.