The lavender-pinkish flower with the striped leaf is Lamium maculatum, or spotted dead nettle, a vigorous groundcover. The yellow flowers are indeed a primrose, Primula polyanthus. The rest are rhododendron (not just the purple one, but all three), but are of the somewhat smaller-flowered kinds often referred to as azaleas. Do their leaves drop off in winter? If so they are deciduous azaleas (again, azaleas are technically in the genus Rhododendron). There are so many kinds I couldn’t even guess which they are.