Ok, given the scant information you've provided:
Without German you will have a softer landing in the Ausserschwyz villages. None fit the picture you paint, but Wollerau (Höfe) probably comes closest. Lachen (March) probably comes in second closest to your description among the Ausserschwyz villages.
But be aware: These are villages. Make no mistake. You will not find your urban, cosmopolitan, hip lifestyle. You will find a nice Schwyzer lifestyle, the lakeside villages all have amenities, you will simply need to adjust your expectations. Most Ausserschwyzer Dorfli are now bedroom suburbs for Zürich city.
If you are into something farther out and not a Zürich suburb - yet - Einsiedeln, as mentioned by Olygirl, is a lovely village. I know there are fellow expats living there, but be aware of how important it is to integrate or at least blend in. In all the time I spend in Einsiedeln - and it's a lot - I've rarely run into anyone willing to speak English outside the Monastery tourism spots. The folks you will need to interact with day to day tend to want you to speak German. There is a great deal of Eidgenoss pride; you would need to start learning German as soon as you arrive. I love Einsiedeln, by the way. I'd move there in a flash if I ever could find a house.
Schwyz, the cantonal capital, is still a village in spirit. Again, definitely not the hip cosmopolitan vibe you are looking for. My impression is that it much more Eidgenoss, it's truly Innerschwyz.
If you are looking for more of a resort feel, Gersau and Küsnacht am Rigi might be worth a look.
None of the Innerschwyz towns have great commuter transportation links to major cities. Sure, you can get there from here (mostly ) but I wouldn't rely on public transportation. Heck, even in my village I need a car, given where I need to go and what I need to do. If you are trying to live car free and still commute to Zürich city and beyond, Ausserschwyz is your best bet, Einsiedeln will be a longer commute but at least it's only one train change.
And again, only Höfe villages are truly tax attractive.
But then, you are coming from the US - are you 'US Persons' in the IRS sense? If so, get tax advice. You might find that low tax rates do not benefit you much when you look at the total tax paid to the US and CH.
---
Honestly - not knowing why you are focusing on canton Schwyz... If you really want a more cosmopolitan lifestyle, with easy commute either by public transportation or car to Zürich and beyond, if low taxes are important... why not look at Zug?