The almost ubiquitous accessibility of cheap miniature general purpose microcontrollers/CPUs allows easy and fast creation of a device like the Pinecil, with a miriad of features: programmable PID, motion sensor, Bluetooth controller, temp profiles, battery powering, calibration, easy access to code... Cheap and fast. And it feels durable, not a toy.
And, if you don't have a FTDI UART converter or a logic analizer around, you just take an RP2040 from your electronic parts bin, and reprogram it. And once you finish, you can reprogram it for a different thing.