I don't know how to make a bootable external HD.
However, using an external flash drive works well. Here's one way to prepare it:
Installing Win7 using a USB Stick | TechNet Edge
(If you scroll down to the bottom, there's a brief description of the technique. It's too bad that the author replaced the original text article with a 7 minute video.)