hwtgenerator generates, as the name suggests, a HWT file. Now, what's a HWT file? HWT stands for Huawei Theme. A HWT file is basically a renamed ZIP archive, which contains all the data for a theme, including the system font. Hwtgenerator uses the file you upload and packs it into said archive, which is then being downloaded.