Cross Training shoes are designed for minimal cushioning, good floor-feel, light weight and as close to barefoot as possible.
That's what you want for calisthenics, weights, and cardio.
You can Google New Balance Minimus Trainers and see all of their models. Here's one example.