Going through some interesting slightly left of your field issues...
Jackie's been running some accounting packages that went back some years but ran fine on XP (QB2002) and a bunch of other XP progs so with the impending cliff [chickenlittle]
XP support is ending...! XP support is ending...! [/chickenlittle] in the road ahead I took a different angle with a Win7 Pro machine and a NAS with matched RAID1 drives (mirrors all saved files)...
Win7 Pro has a copy of XP Pro hiding inside it and can emulate some progs back to Win95; not all work, but it means an easier transition for her, and me...
I run 2 Win7 laptops and Roshina runs a Win8 laptop...
So, I went for a Zylex NSA320 and loaded it with paired WD 1.5TB sata drives, and off I went... that was two weekends back...
During the multiple processes to setup various backups and reload J's new/old software (one of her clients bought her the newest Quick-Books, as they invoice in more than one currency) on the new machine, and back-up the various machines, this laptop had been noted as "playing-up" and whilst running CHDSK gave me the DST TEST FAILURE (dearly beloved, we are gathered here today), which almost certainly means the HDD has serious, if not fatal, issues, so out the beast came and into an old WD passport-drive case, and in went another HDD, and more software reloading...
Now, in answer to your question, there are some software platforms that can carry over the previous system from a HDD to a new disc but I've never had a lot of luck with them - used Norton Ghost some time back which was fussy but the most successful; most of it is reliant on an existing BUD or working machine... I know it can be done, but
I'm in the final throws of reloading my software now and the files I had backed up anyway (I've had my fingers burnt by HDD failures more than once...)
I've done some hunting but nothing has leapt out so far... do we have an IT wiz here that knows a tried-and-tested method...?
The trouble will be with registering the existing software with the new hardware, as the licence is to the chassis and not the disc, but there's loads of ways round that, I guess...
Personally, I'd do a full rebuild, then transfer files from the HDD via an internal SATA (prefer), or if you have a case for a SATA drive with a cat5 socket - WIN7Pro prefer too...
Side note pm'd...
PS Win7 Pro can/should run 32 and 64 bit software...
edit... Mojo noted boxing software up... I still have my Win3 floppies (plus a bunch of other junk - I had my Win2 5 1/4" floppies somewhere round here too) and I use old 10 pack CD/DVD boxes to keep the carefully labelled software discs and licence numbers, plus dozens of old pre win7 stickers I've removed from XP pro carcasses...