@User Another feature that i found missing or ill-designed or many other (free) schematic editors is the ability (for custom analog/hybrid designs) to have a library of parametric subcircuits, like parametric logic gates, behavioral analog models, parasitic devices... This makes circuit reuse easier. Parameters like length, width, gain, resistance, rc, can be set at instance level, pretty much in the same way as you call a function in a programming language many times with different parameters.