Some people like Everycircuit and Falstad for that.