I do not plan to build similar features myself, however, I think the requirement is very practical and real. Maybe this could be a good additional input to an ExcaliMath side panel script. FYI: @TravisLEBLANC - would love to hear what you think.
As an alternative, I could imagine something similar to @iwan’s
Comicbook Strip Director but for electronics modeling. Would be fairly easy to generate a base set of components and add the feature to manage properties of these elements using a side panel, maybe called Excalitronic. Would be happy to see your contribution as a script. It is easier to build a script than you’d think. For more see: Excaliraw-Automate AI Skill