Nike lunarglide series and barefoot series are very suitable for gym wear. These two series have good shock-absorbing soles, which belong to running shoes, but you can wear them for fitness.
In addition, the price of lunarglide series will be cheaper and cost-effective. You can look at the choice of styles.