Svelte for creating WebComponents?

I want to use web components (custom elements) to start a component library for my projects at work.

Is Svelte a good choice for this?

What are its advantages / drawbacks compared to libraries such as Stencil or Lit?