My 2-part macro is very similar to Shadygrove's, with a few small differences:

Macro Name: Orphanage 1- 418CP

/ac "Muscle Memory" <wait.3>
/ac "Comfort Zone" <wait.2>
/ac "Inner Quiet" <wait.2>
/ac "Waste Not" <wait.2>
/ac "Steady Hand II" <wait.2>
/ac "Precise Touch"
/ac "Basic Touch" <wait.3>
/ac "Precise Touch"
/ac "Basic Touch" <wait.3>
/ac "Precise Touch"
/ac "Basic Touch" <wait.3>
/ac "Precise Touch"
/ac "Basic Touch" <wait.3>
/echo Orphanage #1 ends! <se.2>


Macro Name: Orphanage 2- 418CP

/ac "Precise Touch"
/ac "Basic Touch" <wait.3>
/ac "Manipulation" <wait.2>
/ac "Steady Hand II" <wait.2>
/ac "Precise Touch"
/ac "Basic Touch" <wait.3>
/ac "Great strides" <wait.2>
/ac "Innovation" <wait.2>
/ac "Byregot's Brow" <wait.3>
/ac "Ingenuity II" <wait.2>
/ac "Byregot's Blessing" <wait.3>
/ac "Careful Synthesis II" <wait.3>
/ac "Careful Synthesis II" <wait.3>
/ac "Careful Synthesis II" <wait.3>
/echo Orphanage #2 ends! <se.3>

By fitting in Precise Touches before Basic Touches but with no wait time, it will automatically execute Precise Touches instead if they're available. There will be an error message on every touch, but it won't hurt.

By fitting a Byregot's Brow before Ingen2 with wait time, it will automatically execute Byregot's Brow under "Good" or "Excellent" conditions. Thus, this avoids an Excellent falling onto the Ingen2 step, which leaves Poor for the Byregot's Blessing. Ingen2 gives very little boost comparing to a Good on a Brow. So even if it wasn't an Excellent, but just a Good, the Brow will still be very strong. Notice that Brow only has a 70% success rate comparing to Blessing which has 90%. Hence, SH II is necessary. Luckily, under the arrangement here, SH II had already been used earlier, ensuring that the Brow is 100%. So no extra CP is needed. If Brow is executed, IQ stack = 0, and Blessing will not be executed. Since there's a wait time after Brow, Ingen2 will still be executed, providing the necessary boost on progress before the CS IIs.

This macro uses only 418 CP (and 412 CP if Brow is executed). This is as good as I can get for 2-part macros for 418 CP (which for a lot of us, means no need for any food), and the power should be very sufficient to bring the quality bar to max with nearly zero risk of failing.