O projeto é legal, amigo. Já tive ideia parecida, mas com um propósito bem diferente. Talvez você já conheça, mas mesmo assim vou recomendar o Logisim-evolution.
Ah, e tem o jogo Turing Complete na Steam. Nesse jogo você tem que fazer uma CPU usando portas lógicas e depois programar ela em assembly. É o jogo que eu mais tenho tempo de gameplay na Steam. É bem legal.