i have require a pcb designing software which a large amount of milion components
like c945 or c1815 transistors,LA4440 ICS ,AND TDA2030 OR TDA2040 IC and their connections
Doing footprints is a fundamental part of PCB design, its like learning to walk before you run...Learn how to make component footprints, understand why they are what they are, why the pads are a certain size etc...Its the basics of PCB design, if you cant do footprints then you are not going to design boards that are any good....
If you're looking to design a single board then don't buy Altium, but request a 30 days full trial. That's enough to design your board and get it manufactured.