xrandr allows you to rotate the screen resolution, thus supporting diagonal setups. Some guy claims this is ideal for his software dev setup, with the IDE taking up most of the space, while smaller windows reside in the open corner.