To tell you the truth, I hope that you and gflorez will want to test new equipment as before with EnterMice
Firmware for the MCU and configuration for the CPLD is possible reprogramm directly on the board.
In addition, the MCU can be removed from the socket (PLCC44) and programmed in an external programmer.
The PCB is adapted for MCU AT89S8253 or AT90S5315. The default chip is the first.
Both of them can be programmed in the system via the SPI interface.
For programming CPLD, you need a JTAG interface and Xillinx ISE software (exactly the same thing that I used for the EnterMice project).