Hey there
I'm currently drilling by hand just to get a basic game going to playtest so I can get it ready for CAD and get a good one routed when everything is ironed out designwise, it's a pain to spend money for countless routed playfields only because a shot doesnt work as good physically as it should in your mind.
Another thing I can recommend is to not bother about lighting and inserts that early into the build as you can add that later when you feel the game is working mechanically.
I use Sketchup for mockups and Fusion360 (also on Mac) for the CAD/CAM drawings, if you are not that familiar with CAD that should be a good start without being forced to pay a ton of money.
What i learned quickly is getting slings to sit right is a pain in the a**, so be careful with that and dont set them up too far behind the rubber or else there will be no power to them at all.