What Tesla's official repository gives you
The teslamotors/custom-wraps repository on GitHub has a template and example wraps for each of the 12 Paint Shop variants, plus the rules: a PNG between 512 and 1024 pixels, no larger than 1 MB, named with letters, numbers, underscores, dashes and spaces up to 30 characters. Up to 10 wraps load from the Tesla app (4.59 or later) and up to 10 from a USB drive in a folder called Wraps.
It does not include an editor, an AI, a 3D preview or a file checker. Those parts are up to you.