The downside of custom ROMs is that one must root their phone, erase its contents, and flash the new ROM — which typically requires a fair amount of technical expertise, not to mention abandoning your warranty.
MiUi is an amazingly beautiful custom ROM, based on Android, for various smartphones. It almost entirely re-writes the UI to something that has hints of iOS, but has a flavor all its own.
Custom launchers, though not as deep-reaching as custom ROMs, can provide a certain level of customization, without having to root or give up your warranty. Such is the case with MiHome Launcher.
MiHome Launcher incorporates much of the look and feel, animations, and even the MiUi lock screen from the custom ROM, but does so via an app that you can download from the Play Store. Both the lock screen and the home screen are able to be themed through a very user-friendly interface.
Hit play and let us know what you think of MiHome Launcher.