Off topic for cnc, but....
This is who i use for my pcbs now
Very cheap and very fast
https://jlcpcb.com/This is the schematic and pcb software i use
https://easyeda.com/I wont be using eagle / designspark again with eagles limitations on board size (but you can import eagle files seamlessly) of designsparks limited library but they both served me well over the years. It will export the gerber files should you wish to go elsewhere or cnc your own. I have better things to do for my time at the moment that mill my own when i can get them in ~4 days and cost less than a few dollars for 5 or 10 pcbs. The component library is vast once you get use to knowing how to use and search for things, including modules available via ebay or aliexpress should you wish to modularise your designs for speed and cost.
Here are a few examples of the schematics ive published
https://easyeda.com/rclandroverWith clever design and component selection from this parts library they will do smt assembly for you very cheaply for multples of 5 boards... The gear indicaor or example i published i think cost about 25 dollars for 5 pcbs manufactured and assembled
https://jlcpcb.com/client/index.html#/parts