I'm thinking of making a desktop app that makes available the Claude, OpenAI, Gemini, etc API functionality. I guess the user would have to plug in their API key.

Does it make sense for me to spend time building this?