If you want to create “the same project” but with a different name, why not set up a new Target in Xcode.
- Click project title
- Click "Add Target" in the panel on the right.
This will allow you to create and archive another application, but keeping the same code base. This way you don't have to worry about duplicating code sets. NB: If you want each application to perform different functions, this is not the best approach, but judging by your last line, this is probably the right approach.
source share