Is there an application that sits in your systray and automatically moves/resizes windows as they appear (no hotkey press necessary)?
I've been using AutoSizer for years and sadly it no longer works for me because it doesn't recognize 64-bit windows.
I was so desperate to find a replacement that I installed AutoIt and spent an afternoon writing a script. It worked decently, but because the script was looking for 15 windows, the CPU usage was around 12%. So I threw a Sleep() in my loop and got it down to 3.5%, which was still too high for my taste. The script also left strange artifacts on my desktop after the repositioned window was closed, although that's probably not AutoIt's fault.
Another possible alternative would be AutoHotkey, but looking at the scripting language makes my head hurt. And it's based on AutoIt, so I don't think the CPU hit will be any better. Here's a script someone wrote that does this for AutoHotkey.
I fully expect the correct answer to be: There is no alternative. That being said, which programming language would be good for a novice prgrammer to write a small app that does this? I'd prefer it to be native to the OS, so it can read/write to windows as smoothly as possible.