You Control: Desktops is a very cool app that I have been using for over a year now.  You can check my full review HERE.  You Control: Desktops allows you to create and switch to multiple screens with their very own desktops.  This way you can have applications open on one screen, switch it, and use other apps that you have opened in another. Of course the stronger your Mac, the better off you're going to be when using You Control: Desktops.  

With Mac OS X, you can multitask like never before. You can run several applications at once and have multiple windows open at the same time very easily. But when it comes to trying to find something specific, sorting through all of those open applications and windows can become time consuming and frustrating at best. 

You Control: Desktops allows you to create virtual desktops that allow you to extend the functionality of Mac OS X. You can create a desktop for various workspaces that you define to help you organize your personal workflow. Create a desktop for your email. Create another for your image editing and organization. Create yet another for web-browsing.

Complete Customization

Because You Control: Desktops is based on the award-winning You Control menu utility, your desktops are available in the Mac OS X menu bar. Navigating between desktops won't add more clutter to your desktop.You can customize how you interact with your custom menu as well. You Control: Desktops allows you to: 

Simply click on an icon to switch to a different desktop

Use “Palette” mode to drag and drop apps & windows between desktops

Set customized hot-keys to switch desktops

Assign different background images to your desktops

Easily consolidate all applications and windows to a single desktop

Drag applications and windows between desktops

Assign an application to a specific desktop

Automatically change desktops when you switch applications

What's new in this version:

Fixed issues with some applications not listing their windows. 

Added an option for checking for beta updates on auto-update. This allows you to get the latest beta releases if you want. 

Fixed a bug that would prevent some users from being able to auto-update successfully. 

Assorted minor bug fixes

You Control Desktops sells for $29.95, there is a trial version for you to see it for yourself.

Related Articles: