I am looking for a way to assign default window sizes & positions & font & zoom settings.

Suppose, for instance:
I want any .doc .odt etc opened to measure 8x10, displaying the text in an 18pt font as measured on the screen.

But I want .avi files opened full screen in monitor 3.

and browser windows to open in screen 2 in 4"x6" windows which are tiled--where selecting one tile expands it to full screen (kinda like the OS X program doc works, activating a window makes it larger, cursor over reduced window makes it swell to a more readable size.

I keep looking, but so far I've not found anything real close to what I;m looking for, though there are bits &pieces out there...any help?

If there isn't such a thing, anyone interested in working on one?