Soweit ich weiß, solange DDEV am Gerät installiert ist, sollte der Projektordner eigentlich egal sein. Die projektspezifischen Einstellungen sollten eh im Projekt im .ddev Ordner gespeichert sein. Globale Einstellungen müsstest du sonst halt schauen ob/wie du die synchronisierst.
Bewerkstelligt wird das einfach indem du Ddev auf jedem der Geräte installierst. Dann SSD anstecken und im jeweiligen Projektordner ein ddev start
Bevor du die SSD absteckst kann es sein, dass ein ddev stop nötig ist.
Ist jetzt soweit nicht von mir getestet oder so, aber das würde ich zumindest mal probieren.
Alternativ alles auf einem VPS installieren und dort drauf zu entwickeln. Die diversen Entwicklungsumgebungen unterstützen auch die Remoteentwicklung via SSH (ganz sicher: VS Code [https://code.visualstudio.com/docs/remote/remote-overview] und Intellij IDE [https://www.jetbrains.com/help/idea/remote-development-overview.html]). Dann greifst du vom jeweiligen Arbeitsplatz einfach via SSH auf die Entwicklungsumgebung zu. Das ist dann imho halt aber ziemlich fancy und auch mit Kosten verbunden.