Have you checked out Angular elements?
Personally, I don't have any experience with it, but it seems like it could be relevant if you're creating Web Components in Angular.