there is a script out there somewhere in the long forgotten past that will restrict the movement of a token to the radius of a marker tokens aura, and would keep track of movement by reducing the radius of the active marker token by an appropriate amount as you moved. it would also 'track' movement by leaving a trail of markers behind you, so, say, you move two squares up and then shifted one square over while you had a movement of 30 ft, it would first place a marker under your inital location, with an aura of 30ft, the on the first movement place another marker on the board under your token, shifting the aura to the second marker and reducing it by the ten feet you just moved. then when you shifted one left, it would do that again, dropping the aura on the second marker and placing one on the third under where you just dropped your token and reducing it by five feet again.
it did it this way to be able to track things like weaving in and out combat and to track direct lines of travel by the GM.
was a good script, i still use it for and 3.5 ed games I run. (actually, Aaron, I've been thinking of asking you to put out an addon to your turn tracker script, doing something similar, as the same thing could easily be accomplished with your gold marker, without adding any extra markers to the page, and the level of complexity that that script had isn't entirely needed for a basic indicator of movement ranges.)