In a small bowl, mix the cream cheese, parsley, basil, tarragon, chives, garlic and lemon juice together. Season to taste with kosher salt and freshly ground black pepper, then set aside.
Heat a grill pan over high heat. Brush the sliced zucchini with olive oil and season with salt and pepper. Cook the sliced zucchini for about 3 minutes then flip and repeat with the other side. Remove from the pan and set aside to cool.
Spread one side of each slice of bread with the cream cheese mixture.
Next, on two pieces of the bread, stack the vegetables over the cream cheese mixture in the following order: zucchini slices, baby spinach, cucumber slices, tomato slices and avocado. Season with a sprinkle of kosher salt and more freshly ground black pepper then top with sprouts. Place the top piece of bread over the sprouts, slice in half and serve. Reserve any extra cream cheese for another use or more sandwiches.