Thanks for sharing a great idea. I had never thought of it.
You can easily implement it with any good FPGA. Visit any of following FPGA maker's website, buy their low cost FPGA starter kit and you are done. Off-course, you all need to know VHDL or Verilog or C2FPGA language :www.altera.comwww.xilinx.comwww.actel.comwww.lattice.com
Glad to have more feedback on the same from all.