i use nvidia's melody (google it).
it works well enough
not the nicest workflow though.
i export to wavefront obj from blender, and open that in melody (make sure u choose to use the model's texture coordinates). then generate normal map (after tweaking some settings) and if i look in the folder the model exists in there are now a tangent space and object space normal map in DDS form.
julz