A useful gizmo but bang for your buck seems esp32 is the way to go
Also IIRC it's not as well known, but the RTC also has a very tiny amount of memory you can use to pass state between deep sleep cycles. That one won't survive a power loss, but it's handy when sleeping and doesn't wear out like the flash memory.
and maybe just maybe if i have to make a thousand, i'll be ahead of the game
See also: https://products.espressif.com/#/product-comparison
Even for an experienced EE, it can be ridiculously time consuming. And it's one of those "hidden tasks" that has to be done but is rarely explicitly accounted for.
And at one point (years ago) I was able to buy ESP32s for practically the same price on Aliexpress.