fritzing

http://fritzing.org/home/