Totally get that. Using a simple array to map your floor plan lets you test patterns before buying a single tile. You can model a checkerboard or herringbone layout by just changing a few values in the code. It automates the math for cuts and waste at the edges, so you know exactly how many boxes to get. Saves a ton of time versus drawing it all out by hand.
Wait, you wrote actual code to plan tile? That's wild to me. I just used a tape measure and a lot of hopeful guessing last time I did a floor. The idea of opening up a code editor for a home project feels so over the top. I mean, it's clever, but I'd spend more time fighting with the program than I would just sketching on graph paper. Different strokes for sure, but my brain doesn't work that way at all.