>Don't forget this is a text editor, not an IDE or some general purpose automation harness
It's all 3 and way more.
>You could add lisp to mspaint and mspaint suddenly becomes awesome somehow? I don't follow the logic
That much is a given (for both)