And you always have an Option in Windows 10 to Reset/Refresh OS to default, without losing personal files. You can try that out.
Workaround to reset Windows 10 without losing apps and programs?
Yes, there is a workaround. If you are looking to reset Windows 10, so that you can resolve an issue, you can consider repairing Windows 10 installation instead of resetting it. When you repair the Windows 10 installation, your personal data, installed apps, and programs will be retained. More importantly, this will fix your Windows 10 issues as well.
NOTE: For clean Install purposes, Reinstalling the Apps & software Recommended. backup apps may cause trouble due to logs file that stored into your previous OS plus compatibility issue. so Simply take a screenshot from Program & files to remember which app you’ve using before and install them again.