Looks quite good.
However ...
A autocode (when requested) insertion to units that do not have important tags ( Locomotor ) or just to the unit you select with a value that you specify. for example to put on civilan buildings that do not have cost to put cost=whatever
Another ex :
[GTNK]
cost=1000
this is all the code and make the program insert the most of the tags that belong to vehicle types and that are required for the vehicle to work...
like this \/
..code..
...more code...
Note i don't refer just to the locomotor and cost ...
And sorry for my english.. Let's just say it's not my original language

)
And when can we expect the program to come out ?