Flat knitting allows production of textile structures (e.g., for use in footwear uppers) of a final desired shape such that textile cutting steps can be avoided. Flat knitted elements also can be formed directly in desired three dimensional shapes, which can help avoid the need to use additional support structures (e.g., in footwear construction). By selectively placing multiple different yarns and/or stitch patterns at multiple different locations in the overall structure during the knitting process, flat knitted products may have multiple different physical properties (e.g., different stretchability, different moisture management capabilities, etc.) at multiple different locations or zones within a single, unitary construction (e.g., different properties at different zones or locations within a single footwear structure). Additionally, flat knitting can be used to produce pockets, tunnels, or other layered structures in the final product.