А чем MGDDBG плох? Зачем свой велосипед?
Общий ответ - для удобства изучения проблем в файлах.
По крайней мере в старой версии MGDDBG
1. Не было рефлексии, т.е. всех свойств
2. Значения показывались округленными
3. Структуру показывал не всю
4. Мало влезало свойств на экран.
5. Кое-где неудобен, приходиться много тыкать, чтоб посмотреть свойства того, что нужно.
Конечно это не полноценный аналог и задумывался только как средство более быстрого и удобного просмотра свойств. Использую совместно с MGDDBG.
Естественно недоделанный, и мало что умеет.
Ну и может упасть, т.к. считывает значения методов вида int GetValues()....не все методы, не всех объектов можно так бездумно вызывать.