The easiest way is to use what's already in Windows. You can (REALLY SHOULD!) make a copy of the recovery partition, usually with the tools supplied by the manufacturer. This is a once-only thing, when you set up your PC for the first time.
Then, whenever a new software is installed, make a complete system backup. Windows has tools for this, but lately Windows insists on an external hard drive. It will not accept thumb drives, even if formatted NTFS. This is a pain.
I prefer to keep a generation or two, in case the malware has been lying dormant for a while.
And then there's the regular backups of the projects themselves.
There's backup software that does this better. I'm sure someone will jump in and offer some insights, I have no experience with 3rd party backup tools.