Errr sorry, no, I've tried tiling window managers and I don't like them.
alternatively for gnome, you could maybe do some heavily messy stuff based on devilspie [1]. but I doubt that one can find a trick which avoids altering its source code.
[1] http://burtonini.com/blog/computers/devilspie/