There are already a plugins to use claude code in other IDEs.
This “Ill write a whole IDE because you get the best UX” seems like its a bit of a fallacy.
There are lots of ways you could do that.
A standalone application is just convenient for your business/startup/cross sell/whatever.