People hate resistors for their LEDs

Osgeld:

CrossRoads:
Thoughts 2 & 3 seem not to have anything to do with resistors.

look at the pictures

and fritzing does schematics, the idea is you biuld it on your "breadboard", then it makes the schematic, then I think it can do simple PCB stuff, but no one ever makes it that far.

I actually use it to design and print PCBs. Had to switch from Eagle when I decided to start selling some of my projects, didn't want to drop the $80 on a license. It does have some bugs, so I usually just use the breadboard view to drop parts on, then do my own routing in the PCB view. I have never been able to make a schematic look nice, so I usually ignore that view.

Any other software recommendations? I was going to try out Eagle again, but it seems you have to actually mail them a form now (is this the 1920s?). Scratch that, found the download link.