I give my horse grain everyday he works, I feed him 1 scoop of equine senior. It's awesome because it doesn't make him hot but it gives him the calories he needs.
My horse is kind of a freight train so we cycle between hours of turnout and riding, every other day. Jumping 2x a week, different courses, tests and gymnastics. We hack out most days, lots of suppling exercises that I learned when I rode dressage eon's ago haha, hill work, collection work and working on the buckle. You need to keep things varied and interesting so the horse stays attentive and doesn't get bored.