Deskwin: Virtual desktop manager for Windows 9X/NT/

Instead of having one desktop on which all windows are shown, you can now
have multiple ones, each with its own set of windows. You can switch between
desktop by clicking on a desktop in the deskwin window or using a hotkey.
Unlike other virtual desktop managers, deskwin will also remove the
invisible windows from the task bar.