Second vote for SyncBack
I've been using SyncBack for many years (SE and Pro versions as well) and it's very configurable.
I'm also a fan of having the saved files in a usable state in the backups so you're not dependent on having a copy of the program when doing restores (SyncBack uses zip files).