A flannel backed vinyl tablecloth is great for you can fold your project and put it away.
I have used blue painter's tape to attach flannel to the wall.
I also have the Quilter's Block Butler which is self sticking on both sides. My blocks keep falling off so I have to stick pins into them to keep them from falling off. However, the pins then get a glue residue on them. Perhaps I am keeping my blocks on the block butler too long!