Right now we do some fancy stuff based on the value of EDITOR or VISUAL, and this is good and provides a nice default experience.
But for the LOCKBOOK_EDITOR we should just execute whatever command someone passes us, this is probably the normal way to handle this scenario.
Inspired by:
export GIT_EDITOR="zed --wait"