anytime peforming a clean install,reinstalling your application software is needed.
(once new install is done)
A suggestion on mine is that you use a mirror image software and back up your OS. In case of future HD failure, malware, etc, this will save you your time from another install. Should really have 2 HDs for this.
Acronis I understand is real good software, I use norton ghost, I have been using this for many years now.It has saved me many times countless hours of a reinstall.
Personaly I hate reinstalling