Multi-faceted designer