I would like to make the window switcher (typically invoked with Alt-Tab) in Unity to show only windows from the current workspace. Any help would be greatly appreciated.
This is the default behavior now!
This isn't currently possible, however there is a workaround that you can set that will display the applications in your current workspace first, which means you can Alt-Tab to it quickly without having to go through applications in your other workspaces. Though this doesn't limit the switcher to the current desktop but it at least puts the apps on that desktop first:
You may not be able to use the current Alt+Tab switcher, but there are other ones accessible from compiz.
Try installing CompizConfigSettingsManager (package name: compizconfig-settings-manger). From there you can disable the Alt+Tab switcher from the Unity plugin.
After that you can enable one of the other window switcher (Application-Switcher, Static Application-Switcher, Shift-Switcher)
I chose to change the keybindings on Static Application Switcher to be Super+Tab
Hope that helps!
Currently there is a binding for that in scale, (Shift+Alt+↑) that you can use or change And or set an edge for cursor, use bottom right here