Smalltalk's ability to select and run text anywhere is really interesting. Reminds me somewhat of Oberon's text UI.