KPager can show all virtual desktops and the applications within them. It can be used to chose an application or even to move applications within virtual desktops or to others.