On the other hand: I don&#x27;t think there would be a need to customize anything if the UI was actually well thought-out and executed.<p>Customizing, unless it is simply about making things feel more personal (like changing the background for example), feels like fixing the UI to what it should have been, basically fixing the designer&#x27;s botched job.<p>In other words, it <i>shouldn&#x27;t</i> be needed.<p><i>&gt;Just give the user the ability to customize a lot, and don&#x27;t pay teams of UX to design specific UI that will change again and again.</i><p>No. That&#x27;s just offloading the complexity onto the user. Not everyone wants to have to redesign their software.