A more mature version of this is "CRUMB" found on steam, it costs money but it's got a lot of great features.
https://www.crumbsim.com/ Steam: 78% positive reviews out of 675. $8.99. Windows-only, though the website says “CRUMB is available for iOS and Android along side its desktop counterparts on Windows and MacOS.” https://store.steampowered.com/app/2198800/CRUMB_Circuit_Sim... No affiliation.
No affiliation with any. I'm a Comp.E in consumer electronics who likes to keep a pulse on these things.