From experience, I would say activities like painting a house, or gardening aren't a substitute to running in every aspect; sure, they can clear up your mind, but you won't experience an improved cardiovascular and respiratory health, or even a "high".