Not sure whether this is possible, but is there a macro/ script that can change a selected object to a highlighted layer -not an active layer-- but a layer that is highlighted and turned blue on the screen. (Not sure what this is called).
It is actually very handy idea, the extra RMB-click to change object layer while organizing a file always felt like too many extra steps as @Dancergraham mentioned.
I updated the script with two small tweaks:
if no layer is highlighted, user will get to pick the layer from popup layer dialog
if multiple layers are highlighted, a popup will show listing all highlighted layers to pick from.
These two are not that useful but sometimes may come handy.