Try to be as forward thinking as possible. There are plenty of variables in building a machine and just like with our own personal health, the most important are "lifestyle."
Lifestyle in making a pin from scratch = planning, sourcing and allocation of various parts from different vendors (you won't find everything you need from just one place), organization, and leaning into friends when you run into a road block.
I highly recommend Fusion360, AutoCAD, Eagle and Netfabb. Mission Pinball Framework is open source and well documented. FAST boards are on the pricier side but have some excellent feature sets I consider worth it.
Make a pin in virtual pinball or future pinball software (it does help)... just know real life physics will be much different and there will be plenty of changes made to the whitewood to get it to shoot properly.
Online resources like Mission Pinball and Pinballmakers have plenty of Fusion360, SOLIDWORKS, and DXF files for common parts.
Calculate your needs for wire. I underestimated and need to wait when I was making excellent progress. Wirebot.xyz has 18 and 22 awg in solid and striped (in a rainbow of colors).
Get coreldraw or similar to, at the very least, make masking guides and keylines for the artwork.
Looking forward to seeing what you do.