Yes, Morrowind Enchanted Editor works on Windows 10. I managed to download a copy of the program and it installed properly without errors.
When you are installing, right-click the setup package and choose Run as Administrator. After the initial unpacking, a new installer will start. From that installer, you can continue with the normal procedure or deploy additional data as well.