I use Zed more now, but BBEdit's still pretty great. I love, love, LOVE that I can extend it with shell scripts or Python tools or Rust apps or whatever else I have laying around. Sometimes I don't want to write a whole plugin, let alone in JavaScript or whatever. I just want to say "process this text with this tool" and have it work. BBEdit's second to none for that.
For sure. I use Emacs regularly too, and of course it supports this kind of thing. BBEdit makes it flat out pleasant though. I appreciate how well the new additions melt into the UI.
You'll never hear me speak evil on Emacs. It's one of mankind's greatest software accomplishments. But I spend most of my days and nights on a Mac, and when in Rome...
I admit I have recently moved, on my Mac, from BBEdit to Emacs for most things, although Emacs has also taken over from Ulysses and Day One for me. But there are still some things that I end up doing in BBEdit, because it's kind of a multitool for text manipulation that, unlike Emacs, exposes its power very easily. As much as I'm growing to love Emacs, there's something to be said for an editor that doesn't answer so many questions with "write a little Lisp".