Sure, Autel MaxiSys tools do have the ability to write VIN. Specific function availability will vary by year and model.
Here is an example of the VIN writing options for a 2006 Dodge Ram.
The Check VIN function works the same as other scan tools, if there is no VIN in the PCM it will then allow you to write the VIN number to the module.
1 Select the Autel Tool from the list (i.e. MS906, Elite, Mx808, etc.)
2 Select a Vehicle Manufacturer
3- Select a Vehicle Model
4- Select the Vehicle Year
5- Click Search
Coverage will be listed in an undetermined order, grouped by System. (ABS/Engine/Airbag)
You can use the Function box to narrow the search
Will Autel MaxiSys Elite program the VIN on the 2007 and older Dodge/Chrysler
https://blog.obdii.shop/will-autel-maxisys-elite-program-the-vin-on-the-2007-and-older-dodge-chrysler/