Never a single solution, I'm afraid. I typically like things that turn corners and march around in circles. Doesn't always work so well.
Sometimes I solve the problem by starting the design in the middle and going out from there, middle to middle or middle to corner.
If the fabric is directional, I typically design a directional border to go with it. Often that requires a mirror image as well.