A Theme-Based Approach to Packaging Design