i had a look about and didn't see this out there which surprised me. Forgive me if this is already an idea out there being considered.
We need a way to add links to posts, pages, categories, tags etc into posts and pages so that if
1. the blog's address changes or
2. if the permalink structure changes or
3. if a page is moved around, the link is automatically updated.
There is a plug in out there that does half the job that i have considered extending but have not gotten the time. Page linker i think its called - it adds a widget to the TinyMCE editor and you can select a page and it'll insert a link to it. But the link inserted is the real link. What i think needs to be inserted is something like:
[WPPage:27]link to my great page[/WPPage] or
When the page is then displayed in the blog, the [WPPage:27] is replaced by the real link.
Does that make sense? I think this would be a great additional feature of the base WordPress app as it grows into a Content Management Tool.