i use Corel Draw.
i iron the fabric to freezer paper and run it through my printer.
there's a downloadable template file available at the beginning of this topic.
by coincidence, i'm making a quilt right now using hexagons. so, i've been experimenting with an easier way to cut and mark the hexagons without wasting as much fabric as is wasted by printing them.
i plan to share it as soon as i can put together post-worthy instructions. :-)