I'm leveling Weaver and I have a simple rotation for mats with 40 durability and lower level (30 progress) to HQ even on macros. It involves boosting yourself with Steady Hand, then use Waste Not (lv15 LTW) and pound out 5 straight touch ability. This way, it gives more chance that one of those will be Good or Excellent condition. Then I use Master's Mend to restore back to 40 dura and do another Steady Hand to 3 straight touch and finish with Careful Synthesis for 100% completion. This may require you to get CUL to 15 for Hasty Touch as the CP will be scarce. Steady hand twice is 44 CP, Waste not is 56 CP, Master's Mend is 92 CP so this requires at least 192 CP. I do have HQ accessories to increase my CP to 300+ though so I can use basic and standard touch to improve the chances. 8 touch action usually brings my cotton yarn to 80%+. If I don't HQ that, I can HQ the undyed cotton cloth about same chance. I haven't experimented with Great Strides and Inner Quiet yet.