With Dexpot you may have separate virtual desktops for different applications. One desktop might feature applications for graphic design, for example, and another might feature your business applications. Switch between virtual desktops in order to keep track of your open windows. Using Dexpot, you'll considerably increase your workflow.....(free).....