1. Take an existing Product and save it as a new product template. (shapshot) - Extract out the XML file it creates.
2. Edit that same product to make the changes you need (ACLs, domains,etc)
3. Save the product again as a new product template - Extract out the new XML file and compare to the one in step 1 . It should have entries that will create the domain and ACLs.
Other user was right that using Load from File will create new entries but not modify or delete existing entries.