I think we can actually lean on Xcode here and just tell it to open the current directory:

```shell
open -a "Xcode" .
```

Added benefit: if there is a workspace, Xcode will open that instead of the project.

Also, do you think this should be limited to new project generation? if a user is configuring an existing project, this may be unexpected.