The OP: "It is like a duplicate application with modification."
Visual Studio will let you save a Project as a Template, and then you can duplicate it any number of times.
See: [
^], [
^], [
^].
For loading/importing a saved Template see: [
^], [
^]