I often have multiple jobs in a single file and the constant selection of the job when creating a new op is quite annoying. [link=https://github.com/FreeCAD/FreeCAD/pull/1596]PR #1596[/link] changes the current behaviour in automatically adding the op to the job of which's base model is currently selected - unless the selected feature is valid for multiple jobs (or none) in which case the old job selection dialog pops up again.
So if you select a feature of a job's Base object, the new op will always be added to that job (no dialog).
If you select a feature of the original model object, then the new op will be added to the job who's Base object is a clone of that object. Should multiple jobs use said object as the source for their Base you'll be presented with a dialog to select one of those jobs (note that in this case jobs that have a different Base object are not part of the selection).
If no feature is selected, or the selected feature is not part of any job's Base object (or it's original), then the same dialog as today is brought with all existing jobs being part of the selection.
Let me know how this works out and/or if you have a better idea.