Same boat, watching this
For Samsung Galaxy S23 I would take Samsung Leather Case. Best choice currently.
Belkin UltraGlass Screen Protector for iPhone 13 mini - can only recommend!
Interesting question! For iPhone 15 Pro it also depends on your usage style. What's your main concern?