Altium Designer

Altium is an all in one printed circuit board design software. It contains a CAD package to design the PCB as well as layouts for schematics, documentation, supply chain, and sourcing components.