There was another editor for the Amiga, possibly only known to the users of Matt Dillon's DICE compiler, that integrated so well with ARexx that at a certain time I suspect ARexx code surpassed the core C code. The name's DME and the source is still available.
I can't agree more on the beauty of a OS-endorsed scripting language embeddable in every application! Lua might take that role one day...
1: http://www.cygnused.de/index-en.php