Advanced alignment tools have been requested many times.

Here's one:
http://www.talkgraphics.com/showthre...t=34290&page=2