BBEdit still has the best multi-file search-and-replace feature of any editor I've ever used. Tons of options, a visual pattern builder, multiple simultaneous search source directories and the option to save search sets, it's saved me innumerable hours of tedium.
I still keep updating it (been using it since 1.x days) for multi-file search as well, even as the rest of my workflow is tmux, nvim and other command-line tools. BBedit's diff tool is excellent too.
I've previously been able to edit large files with vim, emacs as far back as 1998 and other editors on OSX for a while, what would happen in editors such as hexfiend, glogg, pilotedit,vim,emacs etc ?
Unless bbedit available for another platform that wasn't osx ? (my history is shady).
The multi file search and replace is so good that it kept me coding Python in BBEdit long after I should have switched to something better suited to the task.
It's worth the price for that one feature alone.