A couple of my favourites :
- Days Gone
- Metro Exodus (I would recommend you play the 2 previous games before to understand the story. They are linear, so if you do not like that, simply watch a playthrough of both of them. BUT. I highly recommend you play and experience the atmosphere of the first 2 games, just my opinion)
- Older Assassin's creeds (BF, Unity, Creed, Brotherhood, etc)
- Witcher 3
- FFXV
- No Man's Sky
- Need for Speed Unbound/Heat (which ever one is cheaper, I prefer unbound, but they are pretty similar.)
And, if you have a good computer that can emulate switch games, I would highly recommend BOTW and TOTK as you've mentioned in the post. The best open world games there are.