Possible to blend materials on edge of two separate plane objects?

How do I go about smoothly blending the edges of two separate objects?

Objects should share a material, then vertex paint along the seam of both objects. It would help if the textures were aligned, either by lining up the uv edges, or by using world aligned texturing