We have all that? I'm still copying and pasting off the WebUI of ChatGPT.
Traditional and boring works for me.