Creative problem-solving for visual media