Yo lo que hago mas bien es hacer uso de la herencia visual, y así tengo una form que se encarga de implementar todas las rutinas "genéricas" de actualización con la estética adecuada, y luego, las forms de edición, heredan de esta, ahorrandome reptir tanto código a la hora de guardar, eliminar adicionar etc.
Espero que esto te halla dado una idea, o tal ves te confundí más
bueno tu dirás si te he ayudado o te he perjudicado