What things do you absolutely need for a workout?
What things make a workout better and/or more effective?
A gym, if you like that kind of thing.
A sand bag if you like being outside.
A good pair of running shoes for harder surfaces.
Progression. It’s no good endlessly doing the same thing.
Progression. You have to add challenge as you improve.
A plan. Randomly throwing stuff at the wall gets inconsistent results.
A community of people that supports you.
A coach to help guide the way.