I give up.
My next door neighbor goes to work at 430 am. For awhile he would tinker in his garage in the morning before leaving, dropping tools and banging around, right outside my window, which faces his garage. I would wake up and just lay there until he drove off, and I sometimes could not go back to sleep. It occurred to me that since he gets up so early, he must go to sleep early. So for 5 consecutive nights, at 10:30 PM, I opened our garage door (which makes a loud groaning noise) and I would reorganize stuff, drop tools, and drag the trash cans around, just like he did. Amazingly, he quit the early morning stuff (probably cuz he was so tired) and the problem went away.