The only reason he is running out of cp is because he is crafting backwards, if you are using makers mark you need to do the progress 1st and quality 2nd. Get the craft to 1 step before completion and then work quality