I'm using both G-wiz and HSM Adviser. Not sure which one I like better yet, but both have been useful. I'll make a decision in about 6 months when the subscriptions need to be renewed.
Less happy with G-editor as the conversational features are essentially useless unless you're proficient at heavily modifying the post processors or have a bog-standard controller (I'm not, and I don't). That, and some of the conversational functions aren't available despite being displayed on the screen.
Thus far, I've found that the Fusion 360 simulator and the simple editor in my control software suffice for fiddling with the programs I've run - so I probably won't be renewing the G-editor license.
As for broaching a mag well or similar pocket... haven't done it yet, but I've been toying with the idea of making a single-point broach to fit the mill spindle and programming it to walk over in to a corner a 'thou at a time. There are a couple of manufacturers making spindle-mounted broaches that look sort of like toothbrushes with a single cutting edge for doing internal splines or key-slots. They claim that the loads on the spindle bearings when doing small step-overs are significantly lower than for drilling or other normal operations.
I was thinking of carving up a square chunk of tool steel that has a bit of lead, a raked tooth, and a round shank to fit the spindle. Flat sides to keep it aligned in the pocket (with a bit of clearance), and then up-down-up-down as it walks in to the corner to clean up cusps. Spindle off, of course, and it would only work on a through-pocket for chip evacuation.
A servo spindle would be the ticket here for indexing and then I wouldn't need a 'guide' section on the tool - but (sadly) I don't have one of those.