Hi and welcome.
CNC would be a good way to go for cabinet making and not just for the accuracy side of things. You could also incorporate some nice designs on say drawer fronts or doors or sometimes something as simple as a groove running all the way round a drawer or door front makes all the difference and its dead easy with a cnc router.
At the moment I do nearly all my work in autocad then use CUT2D to post process it for the cnc file. Works fine for me. Autocad might be hard for you to get to grips with but there are easier programs out there for design. I am sure there will be stuff purely for furniture design. You dont need great computer skills but you do need time and the will to learn to drawing packages that you decide to go for. Some of the drawing packages like Vectric stuff have help videos and tutorials going around which is great for those of us who like to see it getting done rather than read about it.
If hiring a helper remember that they could be trained to run the cnc machine for you while you do the design work and assembly of your nice custom parts.
If you decide to go for it remember to post some photos of your work so that we can glare in envy at them. ( then steal the ideas for ourselves :whistling: )
On the book front, there are loads of books out there for cnc but I think you would learn more from reading the forums and asking questions.

Regards

Ian