¿Alternativas a los submódulos de Git?

Siento que usar submódulos de Git es de alguna manera problemático para mi flujo de trabajo de desarrollo. He oído hablar de Git subtree y Gitslave. ¿Existen más herramientas para múltiples proyectos de repositorios y cómo se comparan? ¿Se pueden ejecutar estas herramientas en Windows?...