Alors dans l'ordre d'apparition :
Non Photoshop n'est pas indispensable, n'importe quel logiciel sérieux peut faire l'affaire.
Pour utiliser dans le jeu il faut convertir le fichier image en .dds (nvidia fournit un plugin gratuit...pour Photoshop...)
Chaque véhicule ayant un maping UV différent, ton skin ne pourra être placé que sur un seul modèle de voiture. Ceci dit, une fois que tu as mis en place tes logos et tout le merdier la moitié du boulot est faite, ça prendra un peu moins de temps pour faire la même skin sur une autre voiture
Il y a un tuto ici (que je n'ai pas trop suivi j'ai tout fait au feeling et ça s'est bien passé)
www.assetto-corsa.fr/forum/skins-modding...-tutoriel-skins.html
Le truc qui aide c'est d'avoir le template du maping UV de l'auto (le truc moche qui fait apparaître les polygones en surcouche)