Weed mulch cloth is fine but inorganic, costly and labor intensive.
Consider at thick blanket of straw as mulch, or other organic material without seed heads, which will decay into the soil, improving it. Wood chips from a tree service is another possibility, although slow to decay. Some...