Better Window Manager allows you to put windows where you want, save their positions, and restore them with a keyboard shortcut.
- Save window sizes and positions.
- Assign keyboard shortcuts.
- Application specific window states.
- Global window states.
- Save which display the window should be on.
- Default window states included.