I eventually went for Alibre Workshop in the Black Friday sale. It seems to do everything that I know I'll need to do, and since the CAM software is separate I can always upgrade to one of the more expensive versions if I do need other features.

No interest in 'cloud' or 'subscription' software.