Você pode usar? Pode, mas não quer dizer que você deva. As tags vem de uma especificação que todos os navegadores seguem (ou pelomenos deveriam seguir), e é feita para garantir a consistência entre as várias engines de renderização que existem por aí.
A partir do momento que você utiliza uma tag que não existe, você tá dando um tiro no escuro pois o comportamento é "desconhecido", já que diferentes navegadores/engines podem apresentar seu conteúdo (ou talvez até sumir com ele) de diferentes maneiras.
E por falar em padrões, se realmente quiser usar tags extras, já existe maneiras de você literalmente criar a <sua-propria-tag />
dentro da página usando "custom elements". Sintáticamente é bem parecido com React antes dos functional components
.
Ref: https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements