Sweating when exercising is normal, it's the body's way of cooling itself. Some people just sweat more than others, there are medical reasons which can cause people to sweat more, some medications can cause people to sweat more.
But everyone is different, comparing yourself to others in that way will just make you miserable and even more self conscious, projecting what you think that they think on to yourself. Easy to say, I know, but if they are being judgmental then that is their issue. Just do what helps you to feel more comfortable.
Just make sure you keep nice and clean, shower often and change clothes as often as needed, it's more stale sweat that has an odour, from bacteria. Using the right products helps to, making sure you're using an antiperspirant, not just a deodorant or body spray or something like that.
If you've ever watched professional tennis players, they can sweat a lot, especially when it's hot and, if you watch Wimbledon, especially with the humidity here when it's hot. It's natural.
You could take some ideas from them. Sweat bands, well the name says it all, wearing a cap or something like that, keeping well hydrated etc... Making sure that clothing in areas where you sweat more isn't making things worse, choosing fabrics carefully to keep your skin cooler and let it be able to breathe.
You can get stronger anti antiperspirants, there are some good cream stick ones which are stronger than general ones, Sure do a good one. I tried it when I started on some medication which made me sweat more, and it really helped. There are also stronger ones you can get in Boots/Superdrug but start gentle, no point going for heavier stuff if you don't need to.
There are some ranges which have products aimed more for people playing sports. Mitcham is a good range generally. This range is also really good, if you have a Quality Save (or similar) nearby they sometimes have them in a lot cheaper:
https://www.superdrug.com/Toiletries/Deodorants/Women%27s-Deodorant/Womens-Deodorant-Sticks/Sure-Maximum-Protection-Cream-Stick-Confidence-45ml/p/357951
If you are worried about sweating on your face, is make up an issue?