Just an explanatory note, to provide further illumination on this statement by Francis:
I can't think of anything on your list you'll find in Marseille, 2nd largest city, that you can't find in Lyon, 3rd largest city.
Not to comment on the first clause, but to focus on the second. It's true that Marseille is the second largest city in France, if one is only speaking about the population within the actual city limits and ignoring the larger metropolitan area, which (in my view) provides a better indication of how vital and important a city is.
For example, using the 2019 edition of INSEE's publication Tableaux de l’économie française as a reference (INSEE is France's national statistical agency), Paris has a municipal population of a little less than 2.2 million people. That's not very large by international standards and would substantially understate the importance of the Paris metropolitan area globally, which has a population of 12.6 million, and is ranked as a global "Alpha+" city, behind London and New York, but at the same ranking as cities such as Tokyo, Beijing and Shanghai.
Similarly, it's true that municipal Marseille, at 862K people, is larger than Lyon at 516K people, but that would be misleading as to the two metro areas' relative importance, because Lyon's metropolitan area, at over 2.31 million, is quite a bit larger than Marseille's at a little less than 1.76 million.
Part of the reason for that is that the largest suburban city in France is not adjoining Paris, but Lyon: the city of Villeurbanne, with a population of nearly 150,000, is the largest suburb in France, and seamlessly forms the central eastern part of the Lyon metro area.
This relationship between Marseille and Lyon is likely to widen in coming years, because the Lyon metropolitan area is growing nearly 3 times faster (1.1 percent annual growth) than the Marseille metropolitan area (0.4 percent).
Getting to the question posed by sthkrakow, I'm sorry but I don't know anything about fabrics, quilting, or the other items you mentioned, but I will second the others' comments that (1) Lyon has long been a fabric production center and has the museums and other appurtenances to go with that history, and (2) while a day-long round trip from Lyon to Marseille is indeed doable -- and I've done it numerous times for work -- it's not particularly enjoyable nor necessary if all you want to do is shop . One could do that in Lyon.
If, on the other hand, you wanted to do sightseeing in Marseille or visit a specific place that's only in Marseille, then it's certainly possible to do if your interest is strong enough.