 Fritzing is open-source electronics design software for Windows, Mac, and Linux, with a user-friendly, parts-oriented approach. It's free for those willing to build the app from source or download from the GitHub releases, otherwise the pre-built download requests a donation. The app is a good start-to-finish option for anyone looking to get into designing electronics with a low barrier of entry. While lacking support for some advanced features common to CAD tools, Fritzing is easier to get started with, featuring a unique breadboard editor, which by itself can be a great tool for creating educational graphics. This view works in concert with the schematic and PCB editing tools as a natural path from circuit to physical PCBs. You can even send your design out for fabrication from within the app.