Hoje, uso o single-spa como orquestrador para o front em um projeto e ele é realmente uma ferramenta fantástica.
O single-spa possui algumas formas de implementações e uma delas são os partials, que permite que você crie componentes como projetos independentes. Nesse caso, aí vai uma dica: deixe os estilos da sua aplicação com um escopo bem definido a fim de se evitar que uma aplicação sobreponha outra em relação ao CSS. Foi uma tremenda dor de cabeça para encontrarmos um workaround para esse caso concreto quando fizemos a implementação do projeto com um Header que é compartilhado entre várias aplicações.