BBEdit allows users to override menu actions with a small bit of AppleScript.
Here’s something really dopey I whipped up to favor Transmit over the built-in FTP/SFTP:
on menuselect()tell application "Transmit"activateend tellset troof to truereturn troofend menuselect
(Returning true means, override the menu item entirely; returning false fires the menus action after the applescript as run. I don’t think it’s possible to do ‘return true’ in AppleScript.)
Pretty neat. This is an unexplored region of BBEdit with a lot of potential.