Modifica tanto como gustes, ese es el punto
Voy a hacer una interfaz como dices para facilitar la creación de nuevas marcas.
Me gusta tu idea de la forma de auto-descargar el programa adecuado, aunque la mayoria de archivos separados de forma normal deberian -en teoria- poder unirse con un simple
copy /bSobre todo se necesita que el programa identifique la sequencia de archivos/extensiones a unir.
Por ejemplo si le pasamos "archivo.001" que identifique que el archivo es hecho por "Hacha" (creo) y que el siguiente archivo tiene que ser "archivo.002" y etc, etc.
Será de ver cual alternativa ofrece un mejor desempeño al final.