MittraSoftware by RHVT

Free
It consists in matching identical polygons in vertical or horizontal lines.