Вы не сможете создать PSD без открытия Photoshop. Даже если вы используете что-то вроде Adobe Bridge для пакетной обработки файлов из любого приложения Adobe, оно все равно использует соответствующее приложение для открытия поддерживаемого файла и выполнения над ним каких-либо действий.
Я видел приложения, которые позволяют выводить PDF-файлы из заданного пользователем текста и переменных изображений (приходит на ум PageFlex) ... но даже тогда сохранение файлов, совместимых с Adobe, не является простой задачей для включения и выключения (например, когда вы делаете текстовый файл). Существует много данных для управления даже с PDF-файлами, и я подозреваю, что даже больше, когда вы смотрите на PSD-файл.
Если вы не можете найти приложение с открытым исходным кодом, которое каким-то образом позволяет вам возиться с его кодированием, чтобы вы могли обойти его открытие на 100% для вывода несколько совместимого файла PSD / PDF, я не думаю, что вы будете способен автоматизировать большую часть работы без большого количества работы и некоторые потенциально дорогие программные решения.
Длинный ответ, я думаю, вам придется использовать Photoshop в какой-то момент в вашем решении. С другой стороны, вы можете сделать запись действий в PS, чтобы отдельные файлы можно было выводить в любом формате, который вам нравится ... и те, которые, я уверен, могут быть преобразованы в сложные решения.