Experience will get you farther than a degree, but both will get you a long way. Don't expect to get rich, but you can make a solid living. And if you're good at it, then you will have plenty of job security.
But honestly that could be said about most everything.
I work in HEAVY manufacturing, and of the 1800ish people where I work, about 1/3 of them are machinists running CNC machines. Another couple hundred are the support staff who deal with engineering, tooling, programming, and maintaining the machines. We don't have as much automation as the smaller industries, but skilled workers are always in demand, both from an hourly and salary standpoint. In the past 2-4 years, there has been a trend towards "reshoring" and bringing manufacturing back to the US, as all of the cost savings that drove the outsourcing of so much to Asia has proven to be a false promise because of quality and delivery issues. So in general there should be a trend of manufacturing growth in the US over the next decade (but I'm no expert, so do your own research
) so finding a job shouldn't be too difficult. I believe the best advice I can give is for her to get her hands dirty and run machines and actually be involved in the manufacturing. The best drafters/programmers/engineers are the ones who have made parts and been involved in the process. Just because you can draw it in CAD or make the formulas work out doesn't mean you can actually make the part.
If you have any more specific questions, post em up, and I'll do my best to answer.