Нет способа сделать это в Delphi для обычных исполняемых файлов.Для пакетов есть опция суффикса LIB, которой, вероятно, можно манипулировать, чтобы делать то, что вы хотите, но это вам не поможет.
Хм, если подумать, возможно, было бы возможно написать дополнение IDE,использует ToolsAPI для сохранения проекта с другим именем каждый раз, когда вы делаете сборку.В итоге вы получите столько файлов проекта, сколько и исполняемых файлов.Я не знаю, можно ли это сделать.