If you have access to a vCenter Server environment, you can use vSphere Lifecycle Manager to create and export a custom ISO.
Prerequisites
Import the ESXi patch and vendor add-on (if applicable) zip files to the vSphere Lifecycle Manager depot. See Import Updates to the vSphere Lifecycle Manager Depot.