I don't especially like his suggestions for dual-pane file managers (although I agree that dual-pane is a must) - personally I much prefer Total Commander which is the total Swiss knife, and integrates seamlessly with the mentioned excellent TeraCopy. The TC bulk file renamer is a bliss, the icon toolbar serves are a replacement start menu and it has a multitude of plugins that allow from reading linux filesystems (Diskinternals reader) to reading the storage and installing apps on your smartphone (ADB plugin). Also, minus five points for not mentioning HDSentinel.
I'd like to add one little known tool that I constantly use when setting up new (mostly refurbished) PCs. My workflow is installing the OS as a VM and converting it from virtual to physical. There are two solutions for the job, booting the VM with a Clonezilla ISO, or writing directly the vmdk to the physical disk using vmdk2phys (https://sourceforge.net/projects/vmdk2phys). vmdk2phys also does P2V. All is needed afterwards is expanding the OS partition, plugging the new disk in the target PC and letting the OS install the drivers. Manually install the devices that remain unrecognized and you're all setup. This workflow suits me because a) 90% of the job is done on my main fast PC; b) I install all the programs the customer needs on the VM; c) I don't need to write USBs or CDs or wait for a slow PC/laptop to install the OS and programs; and d) The same ready-made OS VMs can be used for a new customer.
This is not a suggestion thread but since I'm at it, I could also humbly suggest FloatLED (excellent small disk activity indicator for those who have their PC on the floor), DefaultProgramsEditor (because Windoze constantly change file associations), DriverStoreExplorer for troubleshooting driver problems, USBDeview for USB devices. Evidently my choices reflect a hardware point of view and not a developer one.