Similarly with Shenzhen I/O; I constantly think if I could make those microcontrollers as e.g. WiFi-enabled devices with small screens (e.g. via NodeMCU). You'd program and wire them with your computer or a smartphone, but the point would be that each such device executes its own piece of code, displaying the code and the state of registers on its small screen (and signal routing would go through the network for simplicity).