Tool to load programs in preset screen areas

Hi,

I’m loving moving to 2 monitors (even though 1 is just a 15" laptop screen).

One thing I would like is for my commonly used programs to remember their screen size and position next time they are loaded, even after the computer restarts. Are there any good utilities for this?

Thanks