Eagle (http://www.cadsoftusa.com/) is currently the PCB-layout editor of choice for the opensource hardware community. These are the Eagle libraries that I've used in the past.