Monitor Shield for arduino with HDMI, DisplayPort, and VGA port

I think it would be great to have an Arduino shield that allowed any HDMI, DisplayPort, or VGA monitor to be used as a display screen for an Arduino board. I don’t know how the softeware interface would need to be built for easy use, but it would be nice if it could display a text stream like the monitor built into the Arduino software has. It would be nice if it also could have a simple set of commands built by a software library where you could draw graphics as well. Square, Circle, Triangle, Polyhedron, Fill, Text, Color, ClearScreen, ClearArea(p1,p2,p3,p4). Maybe even an option for text to be drawn over/under the graphic using a layering system. Maybe even have a way to have Paged windows in memory so they only have to be drawn once and can be called up when wanted.