brainstorm, conceive, create, devise, formulate, invent, originate, plan, think up, dream up, envision, imagine, conceptualize, design, develop, generate, hatch, innovate, mastermind, produce
brainstorm, conceive, create, devise, formulate, invent, originate, plan, think up, dream up, envision, imagine, conceptualize, design, develop, generate, hatch, innovate, mastermind, produce