@Rodney Bell yeah this is a great use case to think through — the STLink interface on the Power/Program Kit is fundamentally just USB HID, so anything that can enumerate a USB HID device and run OpenOCD or ST's own CLI tools should work fine as a host. A Raspberry Pi running off a battery pack is honestly a pretty solid option here — OpenOCD has solid ARM Linux support and the Pi's USB stack handles STLink enumeration without any drama.
The tablet route is trickier and really depends on the OS — if you're on an Android tablet with a USB OTG adapter, you'd need something like a termux environment with OpenOCD compiled for ARM, which is doable but definitely more of a DIY setup than plug-and-play. iPads are basically a dead end for this since Apple locks down USB host functionality pretty aggressively.
If I were in your position doing regular field updates, I'd just keep a Pi Zero 2W in the kit bag — it's tiny, runs off the same battery pack you're probably already carrying, and you can set it up as a headless flashing station you SSH into from your phone.