Вот пусть друг и разбирается в том, что ему собственно нужно.
Дело в том, что вопрос реально очень сложный. Каких то специальных программ нет и не будет.
Есть растровые процессоры. Разумные установки по умолчанию сбрасывают предустановки сделанные в приложениях, т.е. нужно специально договариваться с репроцентром чтобы предустановки применялись и не факт, что их можно применить на данном, конкретном растровом процессоре. Растровую карту, в принципе, можно нарисовать хоть в Фотошопе. Вот только разрешение вывода должно быть идентичным. Не забываем про то, что фотовывод требует линеаризации, т.е. когда на вход подаётся 10% на выход отправляется 15%, например, и на фотоформах получаем обратно 10%, и это зависит от поставщика фотоформ, используемой химии, т.е. со стороны контроль практически невозможен . С линеаризацией в фотошпе как то не очень хорошо.
Решения в принципе есть. Но... На уровне постановки задачи они не реальны.