In a medium bowl, beat butter, cream cheese, and pesto with an electric mixer on medium speed until smooth. Spread mixture on baguette slices. Top each slice with yellow and red cherry tomato halves and/or halved cucumber slices. If desired, garnish with baby arugula or fresh basil leaves. Makes 15 servings (two sandwiches per serving).