I've done it. Regardless if a picture is landscape, portrait, or a 4:1 panorama of any size, I have a set of Actions that, during a
single Batch automation, creates the frame and place/position the watermark signature at the exact place it needs to be. The images above is the proof.
During the weekend I will post about how I made the frame and how I automated the whole watermark-signature placement.