I would like the ability to change the color of each pixel of the background. Ideally, the user would be able to set the RGB or hexadecimal values of the color, but predefined colors (at least 6-10) would be fine too. This could be used to tell users which parts of the simulation do what (the signs are very inaccurate right now).
For example, I could highlight a portion of my simulation and label it "4-way independent line", "amplifier unit", or "2-way compressed delay line".
The colors would just show up as the background pixel, but there could be an option to view a legend at the bottom (maybe pop up in a new window?). The legend would have the color, name, and a user-defined description of that section. Maybe a quick option to stamp just that section would be available (would snap to the top left 4x4 edge to the bottom right one. Which reminds me, are stamps with snap sizes less than 4x4 possible/in development/not possible?)
This would be useful in teaching others with your simulation as well as just referencing for later work on it.
GO HEXADECIMAL GO! I think that's a great idea! By the way, my favorite color is #5500AA (6-bit I know (and I also know it's not technically 6-bit), but 64 is my favorite number).