Put all the ingredients except for the water into a high speed blender and blend until smooth. If you're not using fresh garlic (or are able to mince it finely). you can just whisk all the ingredients in a bowl. Add water as necessary (the sauce should be pourable).
Cook the vermicelli noodles first. Since the noodles are very thin, they don't need to boil. Just pour hot water over them and let them "cook" for about 5 minutes (read the instructions on package), Once soft, drain the noodles and set them aside. Then prep all the veggies and herbs.
Transfer the rice paper onto a damp kitchen towel. Add a handful of the vermicelli noodles, 1/2 lettuce leaf, carrots, cucumbers, bell peppers, avocado, green onions, basil, and mint to the To the top third of the rice paper. Do not over-stuff the roll or it might burst. Gently bring the top edge up and over the filling, then fold in the two side flaps, and continue rolling until seem is sealed.
Wrap each roll in a damp towel or cling wrap to prevent the spring rolls from sticking and drying out. Repeat until all the filling ingredients are used up. Serve with peanut sauce.
Store leftover spring rolls covered in the refrigerator for a few days, though best within the first 24-48 hours.
*If you're avoiding grains, you can use these raw coconut papers.