I use EmEditor for it (unicode support, syntax highlite and more).
You can't use wysiwyg editors because hfs template contains many unsupported elements which will displaying wrong
you need pure coders soft.
i hope sometimes wysiwyg editor will be integrated into hfs.exe...