Polymode for authoring web components (https://github.com/geoffp/poly-web-components).
Emacs Polymode for authoring web components in JS/TS for React + Styled Components, LitElement, etc.