Sort of, and honestly, by and large, cloning/imaging programs are vastly overrated. I've always found it's better to just have a backup of important stuff and then reinstall. Gives you a chance to correct things you screwed up along the way, or if you figured out a better way of doing something, it's a chance to start doing it from day 1.
But if not CCC, then there's always SuperDuper, which has a freeware mode that lets you create bootable images. If you pay for it then you get the ability to automatically generate images on a schedule you choose, but you can manually create them for free.