What functionality are you lacking by being able to open the note in an external editor rather than the Joplin editor? I tend to use Joplin directly for editing a note and open up any additional notes in MarkText if I want to compare. Otherwise I'll open them up in a proper IDE.