Tabby Color and Weave Builder by jadedResearcher

You can input a pattern bellow (no need to put in repetitions, it'll handle that itself). If you want houndstooth, for example, you'd go for "0,0,1,1" for both warp and weft.

Each number represents a color saved to memory. 1 might be black, for example, while 0 white. You can specify the colors below as well.