If you reinstall windows 7, after Windows 8, you will revert to the windows 7 boot manager.
Best way, imo, is to make a an image of Windows 8.1 (Macrium will do it). Install Windows 7 and then replace the image. - done
It will not.in any way, affect the software you have installed , but you will have to reinstall all of it for the new installation.