Probably the best program like this is called “Transcribe!”…It is very popular and quite powerful…Only wrinkle is that it costs $39. But I think it is worth it, for sure.
I’ll second that recommendation. Transcribe! is what I use for this kind of thing, too.