You do not need to use the Microsoft DDK to write a device driver. There is a generic driver available on the net to access the hardware from win95 or NT. I do not know how well it would work for a simple PIC programmer.