Why not just use a Raspberry Pi? This device doesn't actually run Python, it's just an interface between USB and I/O pins like the Bus Pirate (which is also controllable with Python).
This looks like mainly a test board. Would one be able to take the end result of this and program a production PIC board with it?
Seems like that might be useful for smaller form factors than what a Raspberry Pi is capable of.