Unlock multiple external editors in Ableton live

Excited to share that I just discovered a way to change between multiple external editors like iZotope RX and Melodyne in Ableton Live without having to go to preferences to make the change each time! No more diving into preferences every time—it's super smooth now, can very quickly edit in RX, then edit in Melodyne. here's a video I made on it. For the placeholder app, I created a simple AppleScript saved as a .app. Here is the formula which sends the command to Keyboard Maestro:
on open theFiles
set theFilePath to POSIX path of (item 1 of theFiles)
tell application "Keyboard Maestro Engine"
do script "Ableton External Editor Selector" with parameter theFilePath
end tell
delay 0.5 -- Short delay to ensure the macro is triggered
quit
end open

Attached you will find the macro I used, you may need to adjust your settings for it to work for you. I have it configured to izotope rx 11 and Melodyne 5 but you could configure any and however many you want.
Ableton External Editor Selector.kmmacros (4.6 KB)