There are a variety of different screens and various coloured stick on LED backlights, including an RGB one. Below you can see the sample GLCD on a breadboard.
It is much smaller than the other ST7565 modules I have, the whole module is 55mm by 45mm and the display area is approximately 50mm by 30mm.
Above the screen are the 1uF capacitors required for the charge pump (a total of 9 are required). In a proper design these could be small SMD chip capacitors to save space. Below the screen are two resistors fixing the RGB backlight to a soft blue colour. The backlight could easily be driven by transistors to provide colour changing from a microcontroller. The whole thing is driven by a PIC 18F25K22 which has plenty of space for fonts and graphics.
If I was designing a new product right now I would definitely choose one of these. The smaller display and finer pixels mean that both text and graphics look very sharp. The connectors are a sensible 2.54mm (0.1”) which means it could easily be plugged into female headers for easy assembly.
Support for these displays was added to my ST7565 library last year (see the specific commit).