I was hoping to see more information on the LCD screen actually, because they're far more complex than you might imagine.
LCDs are great for many reasons, low cost, relatively low power, few pins (at least, the 7-seg / 4-common type that is used here), and customizable. Alas... that "complexity" thing starts to bite ya.
https://www.pacificdisplay.com/lcd_multiplex_drive.htm
All I've been doing personally is using the far simpler LED displays, which have been "good enough" for me, but I'd like to go lower-power with LCDs in some project eventually.