В современной словесности "создать и сотворить" обычно рассматривают, как синонимы, не различая их смысловых значений. Я, извините, не владею профессиональным методом лингвистического анализа, но по-дилетантски могу
допустить, что различие есть, если заглянуть в корень слов (дать и творить).
Например, главный конструктор создаёт проект ракеты-носителя.
Первый этап - создание образа будущей ракеты. Этот этап можно отнести к творчеству духовного плана, на уровне сознания, мысли. Второй этап - это сотворение проекта, чертежей, т.е. материализация мыслей. На третьем этапе сотворения трудятся уже тысячи сотрудников-созидателей. Одни создают конструкционные материалы, другие изготавливают двигатель, третьи - корпус, четвёртые - приборы... На этом этапе главный конструктор выступает уже в роли созидателя, наблюдателя за творческим процессом. Можно ли сказать, что тысячи людей создали носитель? Нет, сотворил ракету один своей мыслью, а остальные созидали, выполняя волю, реализуя замысел создателя.