I use qutebrowser, which allows to edit HTML form text input fields (github issues, stackoverflow questions/answers, the question editor for this forum, etc.) using a custom external editor.
I was surprised that this does not work for the body of a kanban board element. I wonder if it is not too difficult to modify the implementation so that these "input fields" have the correct HTML semantics.