Can you theme at a file level?

I’d like to be able to create one bare bones component library with no color attached. Then as I open a file I can pull the library but choose a theme (color/type) to place over it.

No problem as long as you have some form of styles applied to your components, you can then just use the swap library feature.