I have, but by using ngc in my gulp build task (had to use gulp for the reason below), unfortunately couldn't make it incremental at that time, so it takes several seconds to re-build when the source is changed.
There is actually another problem when you want to develop reusable UI component library project is that you have to inline style files and template file into ts component.