Make color a global field for the purposes of this script.
Then Replace Field Contents [no dialog ; YourTable::description ; YourTable::Description & ", " & YourTable::Color ]
Will append the current value of Color for every record in your current found set in one go.
Follow it with this script step: Set Field [YourTable::Color ; ""]
And the color field will be cleared after Replace Field Contents updates your field.