Programmability of Photoshop
I am a completely uneducated person in the graphics area, so forgive me if this is in the wrong place.
I am curious about the programmability of Photoshop (or maybe an Adobe product I don't know about). I basically need to be able to open a Photoshop file, replace a couple of predefined areas in a layer with an image, or maybe replace some text and then save the file. Ideally, I'd like to do this from C#, but I could make javascript work for me if the scripting abilities of photoshop would allow me to accomplish this. I don't want to have to open Photoshop and run a script. I've looked at the documentation and I can see how a file could be edited, but I have no idea how to start. The docs I can find seem to be to create a script for a user to run inside of photoshop.
Any help, or a point in the right direction would be appreciated!

