I've been sold on bcengi as my eSIM provider for a while. (Note that I have absolutely no connection with bcengi and no skin in the game.)
I just got an email from them that they have just launched their mobile apps. They're available in the App Store and in Google Play. I just installed it, and it seems like it will make it much easier to manage (although once it's set up, almost no management is required).