Sachverhalt: A. Im Gebiet Letzau Nord, nördlich von Montlingen, liegen fünf benachbarte Grundstücke: Parzellen Nrn. 3186 (im Eigentum von A. und B.X._), 5203 und 4833 (Eigentum von C. und D.Y._), 5440 und 5441 (E. und F.Z._). Diese bilden (ohne den östlichen Teil von Parzelle Nr. 3186) ein Rechteck von rund 3'500 m2. Gemäss Zonenplan der Gemeinde Oberriet vom 26. Mai 1994 sind sie der Landwirtschaftszone zugewiesen. Im Süden schliesst eine Intensiverholungszone Reiten (IE R) an, die durch den Teilzonenplan Letzau I in östlicher Richtung erweitert werden soll. Weiter südlich trennt ein rund 80 m breiter Grünstreifen die IE R von der nächstgelegenen Siedlungsgruppe am nördlichen Dorfrand von Montlingen. Im Westen, Norden und Osten sind die fünf Grundstücke von der Landwirtschaftszone mit Fruchtfolgeflächen umgeben. Weiter nördlich, in etwa 340 m Entfernung, befindet sich die Industriezone Letzau. Die fünf Grundstücke werden durch eine Gemeindestrasse dritter Klasse erschlossen, die von der Kriessernstrasse in nördlicher Richtung abzweigt. Auf den fünf Grundstücken befinden sich zahlreiche Bauten und Anlagen: Auf Parzelle Nr. 3186 stehen drei Gebäude (Assek.-Nrn. 3119, 4406 und 4812); in letzterer führt A.X._ einen Metallbaubetrieb; die beiden anderen dienen als Lager und Wohnraum. Auf dem Grundstück Nr. 5440 befindet sich eine Halle, die als Stall und Lagerraum genutzt wird. Auf den Parzellen 5441 und 4833 steht je ein Wohnhaus. Die Bauten und Anlagen sind z.T. vorbestehend, z.T. wurden sie ausdrücklich bewilligt. Bewilligt ist insbesondere die gewerbliche Nutzung der Gebäude auf dem Grundstück Nr. 3186; dagegen wurde ihre Nutzung zu Wohnzwecken untersagt. Am 12. Januar 2009 ordnete der Gemeinderat Oberriet den Rückbau der widerrechtlich zu Wohnzwecken umgebauten Räumlichkeiten in den Hallen Assek.-Nrn. 3119 und 4406 sowie der Aussenanlagen bis 1. Juni 2009 an. Der Beschluss ist rechtskräftig geworden, und das Schwimmbassin wurde entfernt. Die anderen widerrechtlich erstellten Räume und Anlagen wurden bisher nicht zurückgebaut. B. Am 16. Februar 2009 erliess der Gemeinderat Oberriet den Teilzonenplan Letzau I, Montlingen. Dieser sieht vor, die IE R in östliche Richtung zu erweitern (Grundstücke Nrn. 2781, 3184 und 3183). Dagegen erhoben u.a. A. und B.X._, C.Y._ und der WWF, Sektion St. Gallen, Einsprache. Mit letzterem wurde eine gütliche Einigung erzielt, indem vereinbart wurde, dass die Bebauungsmöglichkeiten in der neu einzuzonenden Fläche durch einen überlagernden Überbauungsplan reduziert und die freizuhaltenden Arealteile verbindlich festgelegt würden. Am 7. September 2009 wies der Gemeinderat Oberriet die Einsprachen gegen den Teilzonenplan Letzau I ab. Nach Durchführung des Referendumsverfahrens stellte der Gemeinderat am 14. Oktober 2009 fest, dass ein zustimmender Entscheid der Bürgerschaft vorliege. Dagegen erhoben die Eheleute X._ und C.Y._ Rekurs beim Baudepartement des Kantons St. Gallen. C. Bereits am 31. Juli 2009 hatten A. und B.X._ sowie C.Y._ einen privat erarbeiteten "Teilzonenplan Letzau Nord, Montlingen, Ergänzung" eingereicht. Danach soll ein Rechteck von rund 3'500 m2, bestehend aus den Parzellen Nrn. 3186, 5203, 4833, 5440 und 5441 (ohne den östlichen Teil von Nr. 3186) der Wohn- und Gewerbezone (WG2) zugeteilt werden. Am 21. September 2009 entschied der Gemeinderat Oberriet, er befürworte die beantragte Umzonung und reichte den Entwurf des Teilzonenplans Letzau Nord dem kantonalen Amt für Raumentwicklung und Geoinformation (AREG) zur Vorprüfung ein. Die Eigentümer der Parzellen Nrn. 5440 und 5441, E. und F.Z._, sprachen sich gegen die Umzonung aus. Am 8. Januar 2010 erstattete das AREG einen Vorprüfungsbericht und stellte in Aussicht, den Teilzonenplan Letzau Nord nicht zu genehmigen. Daraufhin wies der Gemeinderat Oberriet am 1. Februar 2010 das Umzonungsbegehren ab. Dagegen erhoben A. und B.X._ sowie C.Y._ Rekurs beim Baudepartement. D. Am 25. Oktober 2010 lehnte es das Baudepartment ab, die beiden Rekursverfahren zu vereinigen. Gleichentags wies es den Rekurs gegen den Teilzonenplan Letzau I ab, soweit es darauf eintrat. Am 10. Januar 2011 wies es den Rekurs betreffend den Teilzonenplan Letzau Nord ab, soweit darauf eingetreten wurde. E. Gegen beide Entscheide erhoben A. und B.X._ sowie C.Y._ Beschwerde beim Verwaltungsgericht des Kantons St. Gallen. Dieses sistierte das Beschwerdeverfahren betreffend den Teilzonenplan Letzau I bis zum Vorliegen des Genehmigungsentscheids. Dagegen lehnte es die Gesuche um Sistierung des Beschwerdeverfahrens betreffend den Teilzonenplan Letzau Nord sowie um Vereinigung der beiden Beschwerdeverfahren ab. Am 20. März 2012 wies es die Beschwerde in Sachen Teilzonenplan Letzau Nord ab. F. Dagegen haben A. und B.X._ und C.Y._ (im Folgenden: die Beschwerdeführer) am 14. Mai 2012 Beschwerde in öffentlich-rechtlichen Angelegenheiten und Verfassungsbeschwerde ans Bundesgericht erhoben. Sie beantragen, die Entscheide des Verwaltungsgerichts, des Baudepartements und des Gemeinderates Oberriet betr. den Teilzonenplan Letzau Nord seien aufzuheben und die Sache sei an den Gemeinderat Oberriet zur Durchführung des öffentlichen Auflage- und Einspracheverfahrens zurückzuweisen, eventualiter zur Festlegung einer angemessenen Zonenordnung für die vom Teilzonenplan Letzau-Nord betroffenen Flächen. Subeventualiter sei die Sache an das Verwaltungsgericht zurückzuweisen zur ergänzenden Abklärung des Sachverhalts. G. E. und F.Z._ (im Folgenden: die Beschwerdegegner) sowie das Verwaltungsgericht und das Baudepartement schliessen auf Abweisung der Beschwerde. Das Bundesamt für Raumplanung (ARE) teilt die Auffassung der Vorinstanzen, dass die Beschwerdeführer keinen Anspruch auf Einzonung haben, auch wenn die benachbarte IE R vergrössert werde. H. In ihrer Replik vom 7. Januar 2013 halten die Beschwerdeführer an ihren Anträgen fest. Sie reichen verschiedenen Unterlagen ein, aus denen sich ergibt, dass der Gemeinderat Oberriet am 22. August 2011 den geänderten Teilzonenplan Letzau I und den Überbauungsplan Letzau I erlassen hat, der die einzuzonende Fläche der Grundstücke Nrn. 2781, 3183 und 3184 in die Bereiche "Bauen", "Sandplatz" sowie "Nicht-Bauen" einteilt und dafür die entsprechenden Nutzungs- und Baubeschränkungen festlegt. Diese Planung genehmigte das Baudepartement am 20. August 2012 und wies den dagegen erhobenen Rekurs von B. und A.X._ sowie C.Y._ am 2. Oktober 2012 ab. I. Mit Verfügung vom 11. Juni 2012 wurde das Gesuch um Gewährung der aufschiebenden Wirkung abgewiesen.