I will address your train travel first. My view is that multi-country Eurail passes are not a good plan any more. The fast trains in France and maybe Germany need seat reservations which must be purchased separately and add to the cost. And they are limited, so people have reported being unable to get them for the trains they wanted.
If your travel before Switzerland is simply Paris to Colmar to Freiburg in Germany, you can often get a discounted price by buying those individual tickets in advance. I have found the French site SNCF quirky and difficult, so I use Trainline.com instead; they will pass on whatever discounts are available. For your trip from Freiburg into Switzerland, you can get a good discount on the cross border ticket by buying 2-3 months in advance from the Swiss rail company, SBB. If your travel that day ends in Bern (a city we like very much), the ticket from Freiburg (Breisgau) which regularly costs 68 CHF is reduced to 21 CHF for a non-flexible ticket, or 28 CHF for a semi-flexible one. Make sure you use Freiburg im Breisgau; otherwise you might be getting a ticket from Fribourg in Switzerland (which in German is spelled Freiburg).
With 2 weeks in Switzerland, my choice has always been the simple 15-day Swiss Travel Pass, which covers all travel by train, bus, and boat between Swiss cities and villages, including most villages perched high up on mountainsides like the ever-popular Mürren and Wengen. With this pass, you don’t need seat reservations; you just hop on the train (or boat) and sit wherever you like (in the class of travel matching your pass, First or Second). This gives you complete freedom to choose your daytrips at the last minute, according to whim and weather. The pass also gives you 50% off most of the high mountain (recreational) cablecars and cogwheel trains.
https://www.sbb.ch/en/tickets-offers/tickets/guests-abroad/swiss-travel-pass.html
This map of the Swiss rail system, with scenic trains highlighted, shows the routes fully covered by the Swiss Travel Pass (solid lines in red, black, yellow and blue) and 50 % coverage (dotted lines, with exceptions noted by a circled number (1).
https://www.travelswitzerland.com/en/download/swiss-travel-system-map-en-2023/?wpdmdl=14294&masterkey=63a023c8da36c
Before suggesting specific towns or villages, it would be helpful to know more about your interests—-mountains, lakes or picturesque towns and villages; cultural events; food and wine; French- German- or Italian-speaking areas (or even Romansch in the eastern Canton of Graubunden). I will note that Sep[tember is a good time to see harvest festivals, “cheese-sharing”, and parades with decorated cows descending from the high pastures.