How to drag a file from the desktop to a window without manually moving any windows

Solution 1:

Set a hot corner to the Show Desktop Action. Slam the mouse into the corner, the desktop exposes, grab the icon from the desktop, slam the mouse into the corner again, the windows come back. Drop the icon into the window of choice.

Mission Control Window