I am the author of the Pixelsplasher Batch Smart Layer Replace script for Adobe Photoshop CC 2018 to 2019 Mac and Windows. This script turns Adobe Photoshop into a mock-up factory by automation of smart layer replacements during export.