I'd say that the easiest (and at the same time the fastest) method would be to create a huge heightmap that includes all the terrain pieces, and then split it and create the individual terrains. If you make sure that the bitmap area that is split has the same color (height) on both sides, your terrain pieces will tile seamlessly.