Being sort of new at this myself, I cannot make any recommendations. I have learned however that "Practical and Economical" are very loose terms when it comes to CAD/CAM and can only be determined by the end user.
Sort of like asking the same question about a make/model of automobile. Difficult, if not impossible to answer.
Different strokes for different folks. And of course you know that they aren't cheap.
Good luck,
RC