Before FancyZones existed, there was . It is a tiling manager written entirely in AutoHotkey.
Sample use cases