Идея конечно хорошая, есть только одно но - для чего он тебе нужен?!? Пользуюсь pickit2, и вполне все устраивает, так как отладкой 32-х разрядных контроллеров я не занимаюсь, хотя программирование их он поддерживает.
http://pickit2.ru/doku.ph....eal.ice -вот тут описывается различия между программаторами и отладчиками микрочиповскими.
http://www.pickit2.ru/doku.php/что.такое.pickit3 -вот сдесь в коментариях еще пара интересных мыслей.
Если в эксперимента, то собрать можно, с заделом на будущее, так как развиваться он будет непременно, и опыт работы при изготовлении тоже неоценим.
А если нужно для повседневной работы, и времени заморачиваться особо нет, то лучше собрать клона pickit2, коих в сети навалом, и вполне демократичных по себестоимости, и радоваться хорошему девайсу.
На сайте указаном выше описывается возможность простой модификации по увелечению встроенной памяти pickit2 в два раза.
И в любом случае, в контроллер сначала прошивается бутлодер каким нибудь программатором, а затем программатор pickit3 уже может оперативно менять прошивки, коих там несколько по причине использования в каждой доп функции.
Надеюсь ответил на все вопросы!