You get a few complications if you don't want your old hard drive to be your primary drive. You'd have to install an OS on a new drive, install all your programs on the new drive, and direct any programs to the appropriate AppData or Program Data folders.
No, it doesn't have to be the same...