I have chosen TinyCAD because it has quite powerful drawing abilities for a schematic capture software and I found it quite easy to make my own symbols. More than that, it can export netlists that you can use to design the PCB later (I will not be using this feature though).
I have tried TinyCAD before and I quit using it because I didn't like how the schematics look. There are plenty of libraries with many symbols, but there are also duplicate symbols that look different in other libraries. Some look good, some don't. I didn't actually start to use TinyCAD until I made my own libraries that I'm gonna share with you at the end of this post.
Let's start TinyCAD. The first thing to do is set up the grid (Options menu - Settings). It has two preset grids that are just OK. I recommend you use the Normal grid spacing for drawing schematics and the fine grid when drawing symbols. Here comes the first issue you will encounter with the normal grid and default libraries. Not all parts have pins that fall correctly on the grid. This was another reason to make my own libraries. The other issue you will encounter with the default libraries is that some symbols are too large in comparison to the others.
|Setting the grid and a symbol that doesn't fit the grid|
|Add new symbol to library|
Here is how my finished symbol looks.
|TinyCAD relay symbol|
And another issue is how do you export the schematic as an image. TinyCAD has File - Export as image file. But here is what you get when you select color and black/white output:
|TinyCAD image export|
Instead I use a different method. I print my schematic to a virtual PDF printer. Then open the PDF with GIMP and import it as 150 DPI image with antialiasing. Then I export to PNG. The result is great. If I want B&W schematic I just change TinyCAD color scheme and put black all over. I don't worry because there's also a reset button there (Options - Colours).
Overall TinyCAD has some bugs but it is a good schematic capture software. It is very configurable and it is quite easy to create new symbols and manage libraries with it. As I promised here are my libraries: download. Just extract them anywhere you want and add them from the Libraries window.
What free software do you use to draw electronic schematics? Have you ever tried TinyCAD?