Writers, Designers, Developers, Artists: how to get ideas, achieve better quality, and avoid creative frustration!