Recolor/shade grid squares bordering a wall: This could be used to designate squares which would offer "cover".
Recolor/shade grid squares bordering a token: This could be used to convey things like threat ranges for example, based on the token's reach) and could use the disposition somehow to determine the color/shading. Care would need to be taken to handle things like invisible/hidden tokens etc., so as not to give away an invisible token's position.
Recolor/shade grid squares bordering a wall: This could be used to designate squares which would offer "cover".
Recolor/shade grid squares bordering a token: This could be used to convey things like threat ranges for example, based on the token's reach) and could use the disposition somehow to determine the color/shading. Care would need to be taken to handle things like invisible/hidden tokens etc., so as not to give away an invisible token's position.