I looked up Switzerland yesterday. You need money need to be able to show you can support yourself. It’s not impossible but don’t expect them to fund your expenses.
Zurich is probably better than Geneva.
During my travels I found Geneva to be more picturesque but a demonstration about something at the train station when I arrived in the city was a bit of a turn-off. I could live in Zürich.