If you do not have a lot of hardware, there is no point in wasting time on complex manipulations to create your image and other unnecessary steps. For your use case, everything is trivial. Start the system on the SD card. Perform basic settings on the SD card that are common to all instances of TV boxes. Launch the installation on TV box (please note that each platform uses its own version of the installation script). After installing the system in eMMC, immediately from the system running from the SD card, mount the EMMC root partition and perform a personal configuration for a specific instance of the TV box (for example, creating a new user, changing passwords, setting a static IP address, MAC, system name, etc.). Using this configured SD card on the other TV boxes, connect via SSH, install system to eMMC, mount eMMC, and perform a personal configuration. If you want, you can even execute (chroot) to the eMMC system installed and perform additional settings directly from it, run programs or utilities for a specific system).