Photoshop can create HDR's itself, but it's quite limited. Photomatix is alright.
It's not really variations of the same image. What you're doing is trying to capture a range greater than what your camera's sensor is capable of capturing. The HDR post-process isn't strictly compositing; it's more complex than that because it involves tone-mapping.
There are a myriad of other considerations that effect the taking of and HDR image. This includes the fact that HDR processing brings out every aberration in the image, including CA and noise, and adds problems too like ghosting. (Hint: If you don't know what one of those is, you need to learn what it is and the best methods of correcting them before you continue on and create an HDR image.) Your technique needs to be spot-on; there's no room for having any vibrations in the camera (small vibrations between shots, while they might not effect a single image, can soften the resultant HDR significantly), for example.