Tecnicamente, entra, mas eu queria algo para reutilizar o código em si, classes de Log, Result, configurações com banco, cache e outros que sempre utilizamos e mudamos pouquíssima coisa. Monorepo e microsserviços são mais ideias de arquitetura que podem ou não utilizar alguma estratégia para reutilizar o código, seja por bibliotecas da propria empresa, submódulos e/ou subtrees do Git.

Minha dúvida seria em qual é mais viável, quais problemas já teve, tem alguma configuração, gambiarra ou ferramenta que te ajude nisso?

Valeu por comentar :)