What do I need for programming ATtiny25?

It’s not a wider body, the 25 is available in both 150mil and 208mil (208mil is the larger size you are referring to - that’s what the 45/85 use).

JonnyC is planning to port STAR to the ATtiny25. Other capable minds are also on the matter even if they are not currently working on it (ToyKeeper for one).

I think it would be safe to pick up an ATtiny25 or two and be ready for new firmwares when they arrive.

To answer your question more directly: not really - microcontrollers all have the obstacles which RMM described. The only other MCUs I’m aware of which have publicly demonstrated flashlight code would be the handful of PIC MCU’s tterev3 discusses over here: tterev3’s PIC quickstart guide