DisplayFusion-Homepage

Also available via Steam

I use it with 2 Screens and it works great.