Circuitscape (64-Bit) is a program which borrows algorithms from electronic circuit theory to predict patterns of movement, gene flow, and genetic differentiation among plant and animal populations in heterogeneous landscapes. Circuit theory complements least-cost path approaches because it considers effects of all possible pathways across a landscape simultaneously.
Looks like it offers a large selection of components and features
Cons
Wire connections are tougher than it should be. A couple devices like the DC meter never did connect. Gave up on the tool before digging out why the trick was. Several unsupported components which you aren't made aware of until you try to use them. Simple signal sources to drive an amplifier I could find. The unsupported parts are probably support if you purchase the tool. But you aren't made aware of this until you analysis the circuit.
Summary
I have used other more friendly circuit tools. It was an interest to see how it handle some of the components that typically aren't in the simulation that kept me trying it for a while. Only to find out they were not supported with my free download