The ability to create custom chips, and then export them to add to a breadboard or another chip would be amazing.
Abstracting logic into deeper and deeper levels would make building extremely complex chips from scratch feasible, at least for me.
I believe Sebastian Lague's project with 'Digital Logic Sim' shows a good example of this.
https://www.youtube.com/watch?v=hEDQpqhY2MA
If you see this post, please tell me what you think. Me and a friend await a feature like this eagerly, and I'm sure others are too.
Second this, whole-heartedly. In programming, decomposition of the problem and building solutions out of abstracted solved sub-problems is second nature. The same effect could be achieved by allowing designers to build ICs, exposing input/output pins, and then using them in the context of some larger project without worrying about their innards.
See here for inspiration: https://www.youtube.com/watch?v=eq3mCLczv7s&ab_channel=IntroversionSoftware
That sounds like a good idea. Might take some complex design to make things efficient. Could be better once he implements multithreading.
I would personally love to see FPGA but that could be complicated too.