I have found the Intel NUC thread here:
It uses Yocto and Yocto is supported on Ubuntu 16.04 (LTS):
https://www.yoctoproject.org/docs/current/mega-manual/mega-manual.html#detailed-supported-distros
Does it mean I can follow above to replicate it with Ubuntu on VMware? Just would like to test it first on a VM.