Windows 7 has sysprep built in and you can create an image from that. I typically use it + ghost when doing major yearly replacements. I'm ASSUMING windows 8 has the same but i could be wrong. Ive never had to image/re-image a windows 8 machine (for business / multiple pc's) yet...
Sysprep in 7 lives in C:\Windows\System32\Sysprep
If you haven't used it before I'd suggest reading up and understanding it's different options first.
I've used Norton Ghost in the past and found it an easy to use tool that does the job. Dunno about the Win8 Support, but you can make bootable CDs (if you have an optical drive ofcourse) and handle images through that.