I use MAMA etc 100% different... depending on class too. Let us assume we are dealing with BSM we have ingenuity...
MAMA
CZ
IQ
STII
FLAWLESS x .... refresh x... any stii and good/excellent precise touch is used. the average amuont of stacks i get is 5.

refresh CZ? probably... depends on if i used Tricks when stii was down etc.. or on the first 3 moves.
Ingenuity
STII
Rapid (roughly 370)
Rapid (same)
Here you may be too close to finish for a rapid :
option: Ingenuity is up, perhaps you got an excellent and used it with precise touch .. burn the bad proc with careful II

other option: hasty till ingenuity falls and rapid (know your numbers and ADAPT to procs..)
generally I dont need a rapid there.

Masters Mend II Yes, at 10 if i got great procs I may gave 7 stacks or even 9 (but low cp... however it IS enough)

70 again, are we finished with progress? ... you may need 2 carefull II's to kill thiis thing.
whatever you do, STII is up and now we are doing hasty's and precise touches depending on CP and IQ stacks. It's not that complicated...

Don't be an idiot if rng completely screwed you DO NOT FINISH IT , RECLAIM IT cause the NQ is useless anyway! Yes you can LOSE EVERYTHING...; dont like reclaim
? well good you have anther area to add a cross skill. 11 stacks with the non scrip ingredients hq (or roughly 1900ish to start) should HQ IT but 12 WILL that extra touch boosts quality at the max control before innovation (assuming you even need it, observe works too)

On leather worker this rotation just won't work....... i mean, there is nothing you can do unless risking alot and ditching stuff. It happens to work fine on weaver blacksmith goldsmith (obviously) and which ever can fit the GSM actions. I will do somethingtotally different if it's LTW , but i keep ingenuity and rapid...

this is no small risk business so do whatever works for you but you must LEARN there is NO SPECIFIC ROTATION here.