Umbraco Theme Engine is an Umbraco plugin which allows web developers to support multiple user selected themes in their Umbraco web applications.
The idea was inspired by Heather Floyd's article, "How to Create Multiple Unique Sites in One Installation Using Theming and the Umbraco Grid", in the 2016 series of 24 Days in Umbraco.