Sachverhalt: A. A. und B.X._ ersuchten am 23. März 2008 um Erlass der rechtskräftig festgesetzten Kantons- und Gemeindesteuern sowie der direkten Bundessteuer für das Jahr 2005. Die Steuerverwaltung der Einwohnergemeinde W._ wies das Gesuch und die Steuerrekurskommission des Kantons Bern eine Beschwerde dagegen ab. Das Verwaltungsgericht des Kantons Bern trat in der Folge wegen Überschreitung der Rechtsmittelfrist auf die Beschwerde und auf das gegen diesen Entscheid gerichtete Revisionsbegehren nicht ein. Die gleichzeitig erhobene subsidiäre Verfassungsbeschwerde hiess das Bundesgericht, soweit es darauf eintrat, am 23. November 2010 jedoch gut und wies die Sache zum Neuentscheid an das Verwaltungsgericht zurück (Verfahren 2D_37/2010, 2D_42/2010). Gestützt auf den Rückweisungsentscheid urteilte das Verwaltungsgericht erneut; es wies die Beschwerde ab, erhob keine Gerichtskosten und schrieb infolgedessen das Gesuch um unentgeltliche Rechtspflege infolge Gegenstandslosigkeit ab. Dagegen haben A. und B.X._ subsidiäre Verfassungsbeschwerde erhoben. Das Bundesgericht hat diese am 16. Februar 2012 abgewiesen, soweit es darauf eintrat (Verfahren 2D_54/2011). B. Mit Eingabe vom 10. April 2012 stellen A. und B.X._ ein Revisionsgesuch. Sie beantragen die Aufhebung der Ziff. 1 (Abweisung der Beschwerde), der Ziff. 2 (Abweisung der unentgeltlichen Rechtspflege), der Ziff. 3 (Gerichtskosten) des Urteils vom 16. Februar 2012 (2D_54/2011), den Erlass der dort auferlegten Kosten sowie die erneute Überprüfung des Entscheids 2D_54/2011 mit Rückweisung an die kantonale Vorinstanz. Schliesslich beantragen sie, dass auf die Erhebung von Kosten im Revisionsverfahren zu verzichten sei. Mit E-Mail vom 11. April 2012 ersuchen sie um aufschiebende Wirkung. Auf die Einholung von Vernehmlassungen hat das Bundesgericht verzichtet. 