Duplicate Layers With Any Tool
Quickly make a duplicate of the currently selected layer by holding down Ctrl + Alt (Mac: Command Option), and your cursor will turn to a black arrow on top of a white arrow. You can then drag the layer to duplicate it.
This will work with most tools, except the shape and pen tools. If you’re on the Move tool just hold Alt (Mac: Option), no need to hold Ctrl.