I have been using this technique for a week now and love it. My mineralogist (level 12) has 3 macros (cleaner based refines, solvent based refines, and finishing) and my leatherworker has two (cure based refines, everything else); they are ordered based on what is needed for the set of complications and their severity (I highly prize utilities to combat quality penalties).
BTW, we are starting lists of complications and remedies under
Crafting Actions in the wiki (the blacksmith one hasn't been updated to the new format yet; but feel free to contribute to any of them).