(Y)Our personal experience
To achieve that, we defined lots of ways to interact with the app. Not only tap actions but also with a ton of gestures, including complex ones with 2 fingers. That way, the user could feel that their common actions could be performed.
We provided as well a simple way of customizing the look of the app changing not only colors but also poster density as well as the visual layout. So each user could have a different look on their app with only a few adjustments.
On the visual side of things, this was a real challenge, because even with the customization tools, we wanted to avoid color schemes that decrease readability, or that could cause contrast issues.
You know how important is to balance between features and functionality on Product Design