仕上がりは、作業や製作が完成に至るプロセスと、その結果としての最終的な状態を指します。仕上げの工程を経て完成した状態を表し、見た目や品質など客観的な状態を描写することが多いです。
出来栄えは、完成した作品や結果がどの程度の質であるかを評価・判定する言葉です。仕上がりよりも主観的な評価や感想が含まれることが多く、良い悪いといった価値判断を伴いやすいです。
仕上がりは完成した状態そのものを客観的に説明するのに対し、出来栄えはその結果を評価する際に使います。仕上がりは製品や作品の見た目や形状に、出来栄えは質の高さや出来の良さに焦点を当てます。また仕上がりは日常的で広く使え、出来栄えはやや格式的で評価的なニュアンスが強いです。
状態や完成形を述べるなら「仕上がり」、その質を評価・判定するなら「出来栄え」を選びます。「〇〇の仕上がりが良い」は状態を、「〇〇の出来栄えが良い」は質を強調します。