"Helix doesn’t have tabs, instead it has a nice buffer switcher (<space>b) I can use to switch to the buffer I want"

It has tabs if you add (the completely undiscoverably named) bufferline="multiple" to the [editor] section in config.