Расставим все точки над i по поводу автосохранения.

В PS нет автосохранения, но есть сохранение любых манипуляций на шкале времени.
Любые действия на шкале времени записываются в спец. xml-файл в спец. папку Recovery в AppData текущего пользователя.
Но этот файл используется только в случае краха или некорректного завершения программы.
Если программа была закрыта корректно, то этот xml-файл немедленно удаляется.

Смотрим картинку, которая возникает после "краха" программы.



Первый пункт - и есть то заветное сохранение всего того, что было на линии времени перед крахом программы.
Второй пункт - открывает последнюю сохранённую версию проекта. Иногда требуется. Если пользователь знает, что делает.
Третий пункт - понятно без объяснения.

Обратите внимание, что если программа закрывается корректно и пользователь по каким-то причинам не сохранил последние изменения в проекте, то вернуться к последнему состоянию уже больше невозможно, т.к. recovery-файл будет удалён.

Логика интересная. Была внедрена в 16-ой версии (Avid 1 не в счёт).

Надеюсь, описанный алгоритм "автосохранения" теперь станет более понятным.