With git worktree it's easy to have multiple versions of your Drupal project checked out into different directories.
And DDEV has a special feature to let you have the name of the project be determined by the directory it's in.
So you can have the same git repository checked out 5 places and all 5 of them (with different features or bugs or whatever) running at the same time.
This is surprisingly easy and pretty mature stuff. Take a moment with it and we'll have fun!