Sachverhalt: A. X._ ist verwitwet und lebt allein. Sie bestreitet ihren Lebensunterhalt im Wesentlichen aus den Einkünften, die sie aus einer Witwenrente der AHV von Fr. 20'640.-- sowie einer Witwenrente der SUVA von Fr. 29'484.-- erzielt. Ihr Gesamteinkommen beträgt Fr. 50'256.--. Für die Staats- und Gemeindesteuer 2005 wurde sie mit Verfügung vom 22. Februar 2006 auf ein steuerbares Einkommen von Fr. 41'500.-- und auf ein steuerbares Vermögen von Fr. 0.-- veranlagt. Unter Anwendung des Tarifs A für alleinstehende Personen wurde die einfache Steuer auf Fr. 1'781.-- festgesetzt. Das ergab bei einer Gesamtsteueranlage von 317 % einen Steuerbetrag für Staat und Gemeinde von Fr. 5'645.75. Eine Einsprache gegen diese Veranlagung wurde abgewiesen. Mit Rekurs machte die Steuerpflichtige geltend, das auf den 1. Januar 2005 in Kraft getretene neue Steuergesetz besteuere die Ehepaare nun sehr viel tiefer als bisher. Dagegen bezahlten Alleinstehende bei gleichem Einkommen gleiche bis leicht höhere Steuern. Dadurch würden die Einkommen von Alleinstehenden, besonders in den unteren Einkommenskategorien, sehr viel höher belastet als diejenigen von Ehepaaren ohne Kinder und überproportional höher als diejenigen von Alleinstehenden mit höherem Einkommen. Sie bezahle 2,95 mal mehr Steuern als ein Ehepaar ohne Kinder mit dem gleichen Gesamteinkommen. Das widerspreche den Grundsätzen einer Besteuerung nach der wirtschaftlichen Leistungsfähigkeit und auch dem Erfordernis der gleichmässigen Besteuerung. Die Rekurskommission des Kantons Thurgau wies den Rekurs mit Entscheid vom 18. November 2006 ab. B. Eine Beschwerde der Steuerpflichtigen wies das Verwaltungsgericht des Kantons Thurgau mit Urteil vom 4. April 2007 ab, soweit darauf einzutreten war. C. Mit Beschwerde in öffentlich-rechtlichen Angelegenheiten beantragt die Steuerpflichtige, der geltende Steuertarif des Kantons Thurgau sei akzessorisch zu überprüfen. Der Entscheid des Verwaltungsgerichts sei aufzuheben und ihr Einkommen sei höchstens mit einer Steuer, welche das 1,5-fache der Steuer eines Ehepaares mit gleich hohem Einkommen betrage, nämlich Fr. 2'867.25, zu belasten. Die Beschwerdeführerin rügt eine Verletzung des Prinzips der Rechtsgleichheit (Art. 8 Abs. 1 BV, § 3 der Verfassung des Kantons Thurgau vom 16. März 1987 [KV]), des Willkürverbots (Art. 9 BV), des Prinzips der Besteuerung nach der wirtschaftlichen Leistungsfähigkeit (Art. 127 Abs. 2 BV, § 2 Abs. 2 KV), des Verhältnismässigkeitsgrundsatzes (Art. 5 Abs. 2 BV, § 2 Abs. 2 KV TG), des Grundsatzes des Vorrangs des Bundesrechts (Art. 49 BV) und von Art. 11 des Bundesgesetzes vom 14. Dezember 1990 über die Harmonisierung der direkten Steuern der Kantone und Gemeinden (StHG, SR 642.14). Der neu eingeführte Splitting-Divisor von 1,9 führe bei Verheirateten mit tiefem Einkommen zu einer übermässigen Entlastung gegenüber alleinstehenden Steuerpflichtigen. Die Steuerbelastung dieser beiden Kategorien von steuerpflichtigen Personen habe vielmehr das "Verhältnis der wirtschaftlichen Leistungsfähigkeit (VWL) " zu respektieren. Die Steuerverwaltung des Kantons Thurgau und das Verwaltungsgericht des Kantons Thurgau beantragen Abweisung der Beschwerde. Die Eidgenössische Steuerverwaltung hat im Hinblick darauf, dass eine Tariffrage im Streite liegt, auf eine Vernehmlassung verzichtet.