Fusion 360 is gradually implementing browser based operation. May take some time to become fully functional. However, you will pay top dollar for most "high end" CAM (like starting over a thousand of them), whereas Fusion uses HSMWorks ("proper" high end stuff) and is free for hobby users.
I haven't kept up with Onshape but as it's browser-based, if you don't mind paying for the CAM plug-ins, it may be a precise solution to your question.
Why browser-based?