I would say bitmover's project is cool. OP can check if this meets your needs. Running a server for such a thing doesn't worth it unless you use it daily or for your work. You can also check the
BitAC Android app. It's an open-source android app, and the codes can be found on
Github. I haven't tried the app yet since I never had to check multiple address balances at once. You may want to try and let us know if it works
