Since applications install info across few Directories, and in Windows Registry and System files, there is No Practical way to move applications individually.
The fastest way to move a Hard drive is to use programs like Symantec Ghost, or Acronis TrueImage to copy the image of the whole drive to the new drive.
It takes about 40minutes for 100GB.
Once you move the drive you can uninstall the applications that you do not need.
You should know that coping the drive does not copy Windows Activation. If you activated the drive long time ago it might be activated on line, otherwise be ready with your lic. info since you might need to call Microsoft and activate through the phone.
:sun: