With VDale, you set the rotation point so you can put it on the door hinge but there is no limits to the angles because the app does not know its a door or to say you cant tell it thats its a door. Not sure how useful that would be tho.

Anyway, there's no built in light control or shadows unless you make tokens for some shadow and put that down. Problem with shadows is that what your describing with the window is in 3D and were in 2D. To know the angles through an open window requires knowing the height of the open window space and position in 3D of the light. All possible of course but we've made a conscious decision to stay in 2D.

Fading textures is not too difficult but you need some alpha gradient images about to do it but that's not a big deal really. Most tokens have faded bits in them - generally characters and monsters have a black fading halo about them to indicate shadow and give a visual, if artificial, depth cue.

When saving a screen shot you specify the resolution and it will draw and save the scene to that res including detail higher res than screen res you were looking at it when you asked to save it. I have a movie of that if you want to see it. You can type in the scale and the DPI if you like and it will find the output res for you too.