I use thinkdiag for few months and I can say that is incredibly diagnostic/program tool! If you are looking for a such tool, please try THINKDIAG!