Re: bass strings
If by bass strings you mean "electric bass", I've played most of the major brands.
Flatwound strings are closest to the type used by stand-up (acoustic) bass players. Amplified, they have a strong, full bottom tone, medium sustain and not too much brightness. This type of string was used back in the day by many R&B, blues and jazz players. Think of the opening notes to "My Girl" and you'll get the idea.
Roundwounds are rather bright and articulate, and sustain for much longer. These strings were favored by rock and R&B players who wanted a sharper, more percussive tone. Almost anybody playing the "slap" style will have a set of these.
I've used D'addarios for decades, and I favor their consistency. Roto's use a fabric binding to wind their string, and to me at least they sound and feel different from pack to pack.