Well, you probably have most of the basic concepts with using the laser. Over the DIY wood cnc, I'd personally look more at the aluminum frame ones, such as those on
openbuilds.com and building one from metal parts.
I'm not trying to discourage you from doing your own. Just having done the mdf or wooden version, I found I was fiddling and refining things with the machine more than I was actually making things sometimes. I spent a lot of money on motor and other hardware upgrades time and again that in the end I could have bought a nice entry level/used machine.
Software wise,
Vectric has several levels of software, from 2d to full modeling. The nice thing about their licensing is that when you want to go up a level (such as from 2d to 3d, or from desktop to pro), you just pay the difference in price to go to the same version number of the upgrade. So you can start with basic and upgrade to more features over time and not lose the money you already invested. I also know others here that have used Fusion 360 for the cad and cam processes.
For machine control, many of us use either Mach3, Mach4, or a GRBL Sender. CNCJS seems to be a popular one to run on a raspberry PI for GRBL controllers. There is also linuxCNC. I think all are going to have some learning curve, but that is also where community support can help, so don't hesitate to ask questions.