the snapmaker is a decent looking machine - expensive, but looks like it should print well.

software wise openscad takes a lot of beating.
Just makes designing things with precision really easy.

Simplify3d is also extremely good - probably the best slicer around and the easiest to use.
That said, the prusa slicer looks pretty good, and is free.
Personally I can't get on with cura.

Not sure why you'd want to bother with 3d printed abs - but each to their own :-)

And fusion 360 is - I believe - free.

What power laser does the snapmaker come with ?
diode lasers are pretty poor. But should be able to remove a coating to create pcbs.
Basically anything under 2.5watts is a total waste of time (and due to their lack of speed - you do waste an awful lot of time).
5 watts is reasonable and lets you do most things except cutting wood or acrylic, PLus the wavelength of diode lasers limits them somewhat.

What print surface does the snapmaker come with ?