Googling for "free CAD software" found these interesting sites:
Free Mechanical Engineering CAD Software FreeCAD This site might be extremely useful for those who want a custom part but don't have fabrication skills:
emachineshop There are probably more options out there. Let me know your specific needs and MAYBE I can help you find something useful.