As I said, there ARE ways to migrate installations, but it's not recommended and more often than not ends up creating unexpected complications. If you want to do it that way, it's up to you. You could actually migrate your entire installation to the new drive, if that's what you wanted to do. Moving installed applications to a new PC OR a different installation, is problematic because it's nearly impossible to move ALL the programs related registry entries and supporting files, to the appropriate locations on the new installation.
The are utilities that can do this, with varying degrees of success, and while it might be ok for a few programs, I'd be HIGHLY skeptical of any utilities ability to transfer a LOT of installed programs to a new installation and not result in one or more programs having issues. If you want to move your entire Windows installation from the old drive to the new one, that can be done too, but since the old drive is mechanical and the new drive is a solid state drive, partition arrangements, sizes and the windows supporting settings and drivers for storage hardware are all likely to be different which CAN result in issues as well. Unfortunately, if you want a trouble free installation, I'd really recommend installing your applications new.
If you want to transfer the entire disk image to the new drive anyhow, these are the best free options for cloning your installation:
http://www.techsupportalert.com/best-free-drive-cloning-software.htm