色々使ってるとどれかに揃わないので最近の使い分け

ちょっとしたもの:
lit-html もしくは Preact+htm

少し規模が大きくなる:
WebComponent を使いたい:
lit-element もしくは WebComponent を生で

WebComponent を使いたくない:
ES Modules を使いたい:
Preact+htm

Webpack する:
React+JSX

気分を変えて:
hyperhtml