There’s also TAB, ThinBasic Adventure Builder. Not too popular.
I’d probably just build some kind of framework that is portable across multiple BASIC dialect.