It’s always nice to simulate a project before soldering a board together. Tools like QUCS run locally and work quite well for ...
There was a time when building electronics and building software were two distinct activities. These days, almost any significant electronic project will use a CPU somewhere, or — at least — could.