Update for MppDevice V3 (arduino based) use MppArduino (available on the MppController page).
This java program
MppController is handy for developing or testing your ESP8266 boards, I use it when I'm building the various type files.
It can control the device, change it's mode, upload files to it, edit, backup, and restore the properties, and monitor UDP messages from them.
Please ask questions here, setup instructions are on that link. As Curtis mentioned, it needs java64 and windows sometimes comes with java32.
I've just released vs 2.4.0 that's added a UDP monitor and a reset/pause function (good for recovering MppSleeper or MppAlert back into regular mode).
Couple of things to note - "Reset" (hardware restart) only works on NodeMcu or wemos mini type boards (and maybe sonoff), but not on bare boards like the ESP01 and probably not the ESP12. So those need to be reset manually with a jumper, etc. You'll see the same when you try to flash them, the reset-able boards can be flashed without touching any buttons - just remember to reset them again when the flash completes.
If you haven't updated lately, the newer version runs smoother with some log fixes I've made.