It's where I write all of my personal notes, blog posts, and it's where I wrote both "Game Programming Patterns" and "Crafting Interpreters".
At the same time, it's not the tool I use as an IDE. For programming, I use whatever IDE is dominant for the language I'm working in. Over time, that's been Visual C++, Visual Studio, XCode, Eclipse, IntelliJ, and most recently VS Code.
That doesn't mean to me that I want Sublime to turn into an IDE. I like that it's lighterweight than that. It's the perfect sweet spot for me of rich enough to handle piles of notes and documents and small scale code editing, but not so huge and cumbersome that it gets in my way.
This is what I do too, some IDEs are just well-suited for one language or stack over others. That said, I wish languages and IDEs and editors would share ideas more often. I actually don't hate XCode except for the performance, but I prefer the git interface of VSCode, and I prefer the ability to dangle commas and easily format JS/TS consistently (although the tools somehow used to be easier to set up) in VSCode. (absolutely hate prettier)