Debug orchestration with HAT is kinda boring.
Like lots of folks, I'd rather use DebugView to guess where is the point of defect first. It'll actually clear off 80% of the problems in my case.
You can get this handy tool for free here:
http://www.sysinternals.com/Utilities/DebugView.html
The only thing I'd like to add is, in order to get ONLY useful infomation or the info you explictly write out by using System,Diagnostics.Trace.WrtieLine("your info"), you need to properly set the
options in the menu.
Go to Menu->Capture, choose nothing but "Capture Global Win32" and "Capture Events".
If necessary, use filter to further reduce noises.