Hi all; been ages since here and site's changed quite a bit.

The Dream
It's a dream to build my own machine one day. I know very little about cnc, and was hoping to build my own cnc router one day:

I was hoping to design my own kitchen with Autocad, then send part designs e.g. cabinet or wardrobe and send it straight to the cnc router; is this possible with a little tweaking and the correct software?

CNC routing
Surely it would be possible to build one with different tools, At the end of the day it's just a router/ drill with various heads?
But the software must need to know what head / tool is being used as it knows how many strokes is required to drill a hole, then selects a different one for routering an edge etc.
Is this where cnc software comes in?

I have many different ideas and am hoping to use computers and machines to turn them into a reality. Am I in wonderland of ambitious and requiring a large brain??

Thanks for any input.