Baubewilligung und Ausstand, hat sich ergeben: A.- Der Gemeinderat Hergiswil erteilte am 26. November 1997 die Baubewilligungen für die Erstellung von zwei neuen Wohnhäusern auf der Parzelle Nr. 225 an der Riedmattstrasse. Gleichzeitig wies er die gegen diese Bauvorhaben erhobenen Einsprachen der Nachbarn A._, B._ sowie C._ ab. Diese fochten die beiden Baubewilligungen darauf zunächst beim Regierungsrat und dessen Entscheid anschliessend beim Verwaltungsgericht des Kantons Nidwalden an. Beide Beschwerden blieben ohne Erfolg. Der abweisende Entscheid des Verwaltungsgerichts erging am 15. November 1999 unter Vorsitz von Verwaltungsrichter Hans Reinhard. B.- A._, B._ sowie C._ haben gegen den Entscheid des Verwaltungsgerichts des Kantons Nidwalden am 17. Januar 2000 einerseits eine staatsrechtliche Beschwerde beim Bundesgericht (Verfahren 1P.29/2000) und andererseits eine Beschwerde wegen Verletzung der Ausstandsbestimmung bei der Kassationsabteilung des Obergerichts des Kantons Nidwalden eingereicht. Die privaten Beschwerdegegner ersuchen um Abweisung der Beschwerde, soweit überhaupt darauf einzutreten sei. Das Verwaltungsgericht hat auf eine Vernehmlassung verzichtet. Der Regierungsrat und die Politische Gemeinde Hergiswil haben sich nicht vernehmen lassen. Der Präsident der I. öffentlichrechtlichen Abteilung des Bundesgerichts wies mit Verfügung vom 23. Februar 2000 das von den Beschwerdeführern gestellte Gesuch um aufschiebende Wirkung ab. Gleichzeitig sowie mit Verfügung vom 22. August 2000 sistierte er das bundesgerichtliche Verfahren bis zum Entscheid des Obergerichts des Kantons Nidwalden über die Ausstandsfrage. C.- Die Kassationsabteilung des Obergerichts des Kantons Nidwalden wies mit Entscheid vom 9. März 2000 die Beschwerde bezüglich der Ausstandsfrage ab. Eine dagegen von A._, B._ sowie C._ erhobene staatsrechtliche Beschwerde hiess das Bundesgericht am 16. August 2000 wegen Verletzung des Anspruchs auf rechtliches Gehör gut und hob den angefochtenen Entscheid des Obergerichts auf (Verfahren 1P.237/2000). Mit Entscheid vom 19. Dezember 2000 trat die Kassationsabteilung des Obergerichts auf die Beschwerde nicht ein. Das Obergericht führte zusammenfassend aus, die Beschwerdeführer hätten ihre Ausstandsgründe gegen Verwaltungsrichter Hans Reinhard zu spät geltend gemacht. Sie hätten das Ausstandsbegehren bereits mit dem Rechtsmittel gegen den Entscheid des Regierungsrats beim Verwaltungsgericht anbringen müssen. Auf die Beschwerde sei daher nicht einzutreten. In einer Alternativbegründung verneint das Obergericht das Vorliegen von Ausstandsgründen. D.- A._, B._ sowie C._ haben gegen diesen Entscheid der Kassationsabteilung des Obergerichts am 23. Februar 2001 eine staatsrechtliche Beschwerde beim Bundesgericht eingereicht (Verfahren 1P.149/2001). Sie beantragen die Aufhebung des angefochtenen Entscheids. D._ sowie die E._ AG ersuchen um Abweisung der Beschwerde, soweit überhaupt darauf einzutreten sei. Die übrigen privaten Beschwerdegegner liessen sich nicht vernehmen. Verwaltungsrichter Hans Reinhard stellt den Antrag auf Abweisung der Beschwerde. Das Obergericht hat auf eine Vernehmlassung verzichtet.