Here is another option for flags, and by no means revolutionary.
Elmers White Glue (?)
Medical Gauze, the smallest weave you can find.
Printed Flags on plain Paper or a textured paper.
Find what flag you want, print to scale that you want. (Make two prints, one for each side of the flag).
make a sandwich construction, [Paper Flag - Gauze- Paper Flag].
Glue the paper to the gauze and repeat for the other side. Make sure to line the flag up properly.
Dry the sandwich flat, use a little weight to press them together.
Once dry, You may have to trim some treads that may slip out, or you can leave the treads for a torn look. you can manipulate the flag, crumple it, bend it, what ever you want.
This works great for, Flag poles, draped flags, battle weary (torn flags). Excellent for mounting on Vehicles or buildings.
I hope this helps any body who is interested.
Greg