Case-based Styling Indexing -- A Systematic Design Approach for Reconfigurable