Hi. =)
I've written a plugin which handles travelling user-defined paths, much like a macro would, but a bit more advanced.

Notably:
-It can be operated either from the command line, the GUI, or both at the same time.
-Trips are threaded so there is no client slowdown.
-Protection against accidentally going two paths at once.
-Can altar traveling speed on the fly.

There is no record feature at the moment, but I've included a "convert" command which will take directions in the format created by Chronic's excellent macro recorder script and report them back in the format read by this plugin so that they can be added easily.

Also, apparently there's already a travel command in the MUD, but the syntax is different, so they don't conflict. :)

The forum uploader doesn't seem to be working, so...
Plugin: http://omploader.org/vMXBvdw
Source: http://omploader.org/vMXBvdQ

Just add the plugin to the plugins folder in your Batclient directory and restart the client. For me in Linux it's ~/batclient/plugins. In Windows XP it's supposed to be C:\Documents and Settings\%username%\batclient\plugins. In Vista it might be C:\Users\%username%\batclient\plugins.

The source code can be compiled by following the directions provided by the example plugin at http://www.bat.org/client-plugins

Edit: Fixed a tiny error with the default directions. Links updated.