I put off trying ESP32 projects for a long time because I assumed they would be complicated and time-consuming, and I didn't have hours to spare. Building ESP32 projects from scratch can take time (though not nearly as much as I'd imagined), but you don't have to reinvent the wheel. Some commercial products contain ESP32 chips, and you may be able to flash them with custom firmware.