If you have your heart set on e-ink there's also this (looks like it's using python):
https://github.com/aceisace/Inkycal
I was going to go that route and bought a Raspberry Pi 4 but I ended up buying a "SunFounder Raspberry Pi 7 Inch Monitor HDMI - 7 inch 1024×600 HD LCD Display Screen Built in Speaker for Raspberry Pi 4 Model B with RPi Case Holder" on Amazon for $60. (The link for it in my past orders page goes to something different.) That display is nice; the Pi mounts on the back of it. It's a full 24 bit HDMI display.
As for programming stuff, I've been dinking around with tkinter, a graphical programming library for Python based on top of the venerable tcl and tk. I've written a slide show program that randomly displays all of the images in a folder. I'm still working out the bugs for displaying animated gifs. My own homemade 7 inch picture frame.