Frank Pilhofer's Reload, Refresh, ..., David Welton's endless reloads, Jeffrey Hobbs' use of "fresh" tkcon tabs [L1 ], as well as Keith Vetter's console resets [L2 ] ...
RS routinely puts into Tk-provided scripts under development these two lines:
bind . <Escape> {exec wish $argv0 &; exit} bind . <F1> {console show} ;# Windows only
With an interactive console, the following shortcut is often helpful:
interp alias {} ? {} set errorInfo