Place all marinade ingredients in a zip lock bag.Seal bag and shake to coat the tofu.
Place in the fridge for at least half an hour or up to one day.When ready to assemble rolls, place a piece of rice paper in a shallow pan of water.Leave in water, turning once, until the sheet is flexible.
Place on a flat moist surface and arrange piece of avocado and a piece of tofu near the edge of the rice paper that is closest to you.
Add 2-4 pieces of cucumber, pineapple, and red bell pepper each. Top with a small amount of vermicelli and a few sprigs of cilantro.Take the edge of the rice paper and holding the filling tightly begin to roll as if rolling a burrito. Make sure to fold the sides inward as you go.
Place finished roll on platter to dry.Repeat steps until you run out of ingredients.
Serve with thai chili sauce or spicy peanut sauce.