Dungeons and Dilemmas is a tool I always turn to when writing an adventure. It is written in a very easy to parse manner and simplifies the process of creating something evocative and thoughtful.