Run customized Android ROMs
ROMs are like different distributions of Android which come with a differently user interface and sometimes add or improve functionality. You can discard the horrible “unique” UI some phones come with and exchange it for one of your own choice (and there are a lot to choose from). The most popular and widespread one, CyanogenMod is also stable and functional enough to become the default ROM that comes with the increasingly popular OnePlus phones.