i guess i've been an expat all my life:
my parents escaped communist hungary and didn't ask my permission so i grew up in germany. since then i had shorter stints in switzerland and sweden, lived for 6 years in ireland and now 10 in the netherlands. but honestly, i've never considered myself an "expat" as i'm not even sure what my original homeland is - just living my life in whatever place it happens to be at the time.
anyway, if you make the big move make sure you're aware that it will offer new chances, possibilities, adventure, benefits etc but unless you have it all prearranged and are possibly even being set up by the company that hired you to go there, it will take a chunk out of your life: about 5 year's worth of time, money, career. don't want to scare you, just being realistic based on my own experience.
to me it was worth it every time so far but i'm also aware that compared to guys who stayed put i've built up less pension, am not as high up on the career ladder and instead have spent more time just finding a head over my roof, doing odd jobs to get some money in running around trying to get organised while getting settled. probably not everyone's thing but it worked out for me as i'm always open for something new and probably more of a nomadic type anyway.
what you give up is proximity to family and old friends. what learned is that good friends will stay, wherever you are even if contact becomes less frequent. others might drop off but will be replaced soon enough with new ones at your new location.
in terms of work: yes naturally, it makes sense to go somewhere where you have a chance with your skills. that's actually how me and my partner decided to move to amsterdam from ireland when things didn't go so well for here there. we didn't have anything arranged upfront, though, and just started looking once here. the first couple of months just living off savings, then doing temporary work until we finally found something in our respective fields. we arrived here before the recession hit which made things easier but still took some time as we didn't know anything or anyone in the beginning.
sounds to me like with your CNC skills you should be ok as long as there's industry around.
so yes it will take some effort and you'll probably make some sacrifices but you pick your own place, carve your own life, open up new chances for yourselves and get to know and learn an awful lot in the process.