Grealish is more of a ball carrier. Deceptively quick and decent at all the other attacking attributes.
Maddison is more complete. He's a dribbler, final pass merchant, long shot taker and set play specialist.
All in all, a total complete number 10. Lazy defensively.