This is what I use to bring thoughts to the physical world. There are a great many of them, and the better you get at creating them (thinking them up) the easier it will be to find work arounds in the real world, when obstacles and hurtles present themselves.