Textadept is a minimalist multi-platform editor for programmers. It supports syntax highlighting for many languages. Unfortunately, BASIC is not one of them, but support for Nim, Crystal, Pike, Rexx and Icon is pretty impressive. Creating configuration file for any BASIC shouldn't be a problem, though.
Website -
https://foicica.com/textadept/