I just got a new 1080p display that I'm also using as a secondary monitor. I want to use it as a primary monitor when I'm using my MBP, which I know how to do. However, the applications need to be resized and positioned when you connect it. Are there any applications that can remember sizing + positioning of applications based on which display is your primary? It'd be useful to make the display my "docking" station of sorts.