Sachverhalt: A. Im Zusammenhang mit einer Teilrevision der Ortsplanung legte die Politische Gemeinde Amriswil vom 18. August bis 7. September 2006 den angepassten Zonenplan und das ebenfalls überarbeitete Baureglement auf. B. X._ ist zusammen mit A._ und B._ Miteigentümer der Parzellen Nrn. 1358 und 1352 im Grundbuch Amriswil. Mit letzterem Grundstück hängen die Parzellen Nrn. 1407 (im Eigentum der Gemeinde), 2489 (Eigentümer C._) und 1408 (Eigentümer D._) geografisch zusammen. Die vier Grundstücke bilden eine zusammenhängende Fläche am südöstlichen Stadtrand Amriswils im Ortsteil Oberfeld/Hämmerswil. Die Parzellen schliessen südöstlich an das Schwimmbad und an ein bereits besiedeltes Gebiet an. Westlich davon befindet sich weitgehend unbebautes Land. Südlich der Lerchenbohlstrasse liegt hauptsächlich Landwirtschaftsland. Gemäss dem aufgelegten Zonenplan liegen die erwähnten Grundstücke in der Wohnzone W2. Sie sind farblich grau hinterlegt, womit zum Ausdruck gebracht werden soll, dass keine Änderungen der Zonenzuweisung stattgefunden habe. Die Parzellen Nrn. 1352, 1407, 2489 und 1408 befanden sich im Zonenplan 1989/90 in der Reservebauzone W2 und wurden bislang landwirtschaftlich genutzt. Die Parzelle Nr. 1358 war bereits gemäss bisherigem Zonenplan teils der W2, teils der WG 2-3 und teils der Dorfzone zugeteilt. Eine materielle Änderung ist diesbezüglich nicht vorgesehen. C. Der Miteigentümer der Grundstücke Nrn. 1358 und 1352, X._, erhob Einsprache gegen den aufgelegten Zonenplan und Einwendungen gegen den Richtplan Siedlung und das Erschliessungsprogramm. Er beantragte die Umzonung der Parzellen Nrn. 1358, 1352, 1407, 2489 und 1408 in die Landwirtschaftszone, entsprechend ihrer bisherigen und auch künftigen Nutzung. Eventuell sei eine Landumlegung für einen Landabtausch zwischen den Grundstücken des Einsprechers nordseits der Lerchenbohlstrasse und denen südseits der Lerchenbohlstrasse durchzuführen. Insbesondere wies er darauf hin, dass die bisherige Reservebauzone keine Bauzone im Sinn von Art. 15 RPG darstelle und deshalb die Zuweisung zur Wohnzone W2 einer materiellen Zonenplanänderung gleichkomme. D. Die Gemeinde wies die Einsprache mit Entscheid vom 26./29. September 2006 ab. Am 26. November 2006 stimmten die Stimmbürger den Zonenplan- und Reglementsänderungen zu. Gegen den ablehnenden Einspracheentscheid gelangte X._ ans kantonale Departement für Bau und Umwelt (DBU) und forderte wiederum die Zuweisung der zu seinem landwirtschaftlichen Gewerbe gehörenden Parzellen Nrn. 1358 und 1352 und der weiteren, nördlich der Lerchenbohlstrasse liegenden und unüberbauten Grundstücke Nrn. 1407, 2489 und 1408 zur Landwirtschaftszone. Zudem verlangte er, dass die südlich der Lerchenbohlstrasse gelegenen unüberbauten Parzellen im Richtplan nicht als Siedlungsgebiet auszuscheiden seien. Die Gemeinde habe den Etappenplan Erschliessung entsprechend diesen Anträgen anzupassen. E. Das DBU wies den Rekurs am 12. Juli 2007 ab, soweit es darauf eintrat. Das hierauf angerufene Verwaltungsgericht des Kantons Thurgau schützte diesen Entscheid mit Urteil vom 5. Dezember 2007. F. Mit Eingabe vom 14. April 2008 erhebt X._ Beschwerde in öffentlich-rechtlichen Angelegenheiten und subsidiäre Verfassungsbeschwerde beim Bundesgericht. Er beantragt die vollumfängliche Aufhebung des Urteils vom 4. Dezember (recte: 5. Dezember) 2007 und die Rückweisung der Streitsache zur Neubeurteilung und neuer Entscheidung an das Verwaltungsgericht bzw. die Erstinstanz. Die politische Gemeinde Amriswil beantragt, die Beschwerde abzuweisen, soweit darauf eingetreten werden könne. Auch das DBU und das Verwaltungsgericht des Kantons Thurgau schliessen auf Abweisung der Beschwerde. Im zweiten Schriftenwechsel halten der Beschwerdeführer und die Gemeinde sinngemäss an ihren Anträgen fest. Das ebenfalls zur Vernehmlassung eingeladene Bundesamt für Raumentwicklung erachtet eine Stellungnahme als nicht erforderlich, erklärt sich zu einer solchen im Fall der Prüfung der Bauzonengrösse aber bereit. 