There’s another suggestion discussing an option to enable that for every user.
You should already be able to manage recommendations for yourself and your users (see the link above). You can create/publish collections for that purpose (e.g. have a hub with movies you recommend to watch)… same as the above, it’s currently only possible to publish to “all your users” – but there’s also a suggestion addressing this. https://support.plex.tv/articles/publishing-collections/
In addition, there’s already an existing suggestion discussing an option for automated recommendations based on a user’s watch history.
You should already be able to select from a number of color-themes on the big-screen apps (e.g. Plex for Apple TV / Android TV, Plex HTPC).
In addition there’s another existing suggestion discussing an option for custom themes.
You can already do that using the option to publish collections. For smart collections you can configure if they should be based on the admin’s or a user’s information – e.g. if you’re filtering by watch history or rating information. A simple option could be to have a smart playlist with the 10 highest rated movies of a user… this will be different for each user depending on what movies they rated highest.
In addition there’s a suggestion discussing an option for a centralized “favorites” section where you can simply tag shows/movies as favorites and they’ll be listed for you.
Would you mind elaborating what you have in mind?
e.g. what type of backgrounds are we talking about and what activity should influence it?