Another existing feature that's close is /echo. It'll send the text to your chat window, and you can separate it into it's own tab. I use this when making harvesting lists.


The primary downside compared to OP's request is this does not save between sessions.