I tend to use a combo of vector and raster for my projects.

Vector tends to be my goto with repeating patterns (especially since PS doesn't do the smoothest job) and for text.
Then I tend to bring it into PS for non-destructive editing/blending/texture/etc.

Oh, I should add I work 100% in Adobe products. But that's more out of habit than necessity. There's a ton of great alternatives out there these days.