Contexts is a radically faster & simpler window switcher. It gives you 4 ways to switch windows:
1. Switch with one click to any window: An auto-hiding sidebar shows your windows organized in groups.
2. Switch with one keystroke to 9 windows and with two keystrokes to any window: This is super fast. Each window gets a window number based on its position in the list. To switch to a window just press Option+window-number. If you are a keyboard person you will love it.
3. Cycle through recently used windows: Command+Tab switcher fails if your applications have multiple windows. With Option+Tab Contexts lets you cycle through individual windows and switch to any of them directly.
4. Switch with search to any window: Invoke panel with keyboard shortcut and type a few characters from the application name or window title. It does fuzzy matching.