the way I do this is
setup my usb as normal, with all the software/updates etc that I want, make it bootable as per usual and then make an image of the entire disk using acronis...
i then insert a blank usb, fire up acronis and let it write all the partitions, I can also mess with the partition sizes



