You could argue that staying (or keeping ) "in shape" has more to do with how you look, while keeping "fit" could include cardiovascular health, but I don't see a bright line separating them. I would use them interchangeably.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.