I prefer Thunderbird. It doesn't need the app password for Gmail. With a bit of effort to you can make it auto open and close via scheduled commands to do a daily sync, or just leave it open.
Get an 8 bit microcontroller dev board for a few bucks and learn how to control the peripherals. AVR are good and there is a lot of material online to learn from. Sorry I don't know any books.