I gave up on this due to time constraints.
I now have the following:
Office 365 2016 (in the base image) + Visio STD 2010 Appstack (kms activation)
Office 365 2016 (in the base image) + Project STD 2010 Appstack (kms activation)
follow the same procedure outlined here from some champions at Gantech http://gantech.net/creating-app-volumes-appstacks-with-microsoft-office-products/
one interesting thing to note....IF you are deploying Visio 2010 STD and **NOT** Premium.
1. you will be using the same ISO installer for STD/Premium.
2. By default it will install Premium.
3. Go online and use the KMS key here KMS Client Keys - BonusBits
3.Once installed.o to add remove programs - select Microsoft Visio 2010 Premium click"Change" and update the license key to the KMS 2010 STD key you found online above.Which probably ends in "***.***.****.***.KHFGJ".
then do the KMS activation outlined in Gantech article... it will then start to activate against your KMS server if an office 2010 key is installed and active.
Sorry forgot to add...Step 4 Reboot before finishing your Appstack creation. this then allows the product to change and reflect Add remove programms as Visio STD not premium.