Not in 2005:
You will have to write your own code using Microsoft.SqlServer.Management.Smo .Net library to do it.
If you are interested, I have created a rather raw mockup of such application in C# (for my own purposes). Just drop me a quick email on serge@compros.com.au and I will send the source code for that.
Otherwise you could search on the topic on Google - that was my first step when I had to do the same thing about a week ago - you can find the code samples there.