unfortunately, schema change propagation is one of the weak points of Sync Fx regardless of whether you use the designer or you code yourself.
the designer generated code are partial classes that you can extend, a bit more work though and even more work updating the Dataset XSDs.
you may want to look up the sample code from MS for an Adapter Builder so you can generate the adapters programmatically and override the adapters generated by the designer.