Seems an imaging program would be the best for what you want. Macrium has been mentioned - it works well. I use Aomei Backupper, also small fast and free. It has the added benefit of incremental and differential imaging.

Paragon imaging programs allow you to exclude files/folders from an image, which is an unusual feature. They do free version called Backup and Restore.

Depends which you prefer.