One of the great things about Microsoft Office is its extensibility. Part of what makes it a great choice for Business Productivity Infrastructure is the capability to run it as an application platform also.

Office Labs showcases some of the tools developed "for fun".

This is my favorite: http://www.officelabs.com/projects/searchcommands/Pages/default.aspx