Continuing the discussion from Different UI Shortcuts:
Could we introduce a keyboard shortcut that manually alters the duplication distance? I may duplicate a control with Ctrl+D, then precisely move it using keyboard arrows. If I duplicate that second control, it may not take it’s current position into account (especially if I have clicked the canvas for a better view), either duplicating at default distance, or from the first location I moved it (before readjusting).
If after readjusting I were to press Ctrl+Shift+D for example, the software could calculate the current distance for the selected object from the one that spawned it and use that value for the next Ctrl+D press.