This is another one of those tools you should have on your SharePoint farm(s). Although the tool is aimed to designers of SharePoint solutions, I like to use it for deploying solutions to different or additional web applications without having to retract it first.
The official description, grabbed from the iDevFactory.com website states the following:
SharePoint Work Acceleration Toolkit (SWAT) is a windows based utility aimed at simplifying and accelerating the creation and testing of SharePoint Solutions. With a whole host of time saving capabilities and planned integration with Universal SharePoint Manager 2007, you’ll never want to take on SharePoint without it again.
SWAT Features and Capabilities:
Here is a short list of just some of the things SWAT can do. For a complete overview checkout the SWAT User Guide.
- Site Diagramming
- Show a Site Structure as a Diagram
- Save a Site Structure Diagram as a Image
- Save a Site Structure Diagram as a SVG file (for importing into Visio)
- Print a Site Diagram
- Drag and Drop the design of a Site Structure
- Generate Test Data and Sites
- Generate Random Sites for Testing
- Auto Populate Lists/Libraries with Test Data (including Documents)
- Work with SharePoint Logs
- View SharePoint Log Files in a preview window
- Group and Filter Log file entries
- Work with Sites
- Show a Site Structure in a Tree View (including security inheritence)
- Create a Site Collection
- Export and Import Site Structures
- Backup and Restore Site Collections
- View and Interact with site objects (Lists, Users, Roles, Features, Events, etc..)
- Delete Sites and entire Site Structures
- Work with SharePoint Features
- View Feature Status in Farm and on a Site
- Install and Uninstall Features
- Activate and Deactivate Features
- Work with SharePoint Solution Packages
- Install and Deploy Solution Packages
- View Solution Deployment Locations (Servers and Web Apps)
- Deploy, Retract and Delete Solutions
- Work with SharePoint Jobs
- View Job Status
- Add and Schedule Jobs
- Enable and Disable Jobs
- Force Execution of Jobs
- Work with Event Receviers
- Install Event Receivers for Sites and Lists
- View and Manage Event Receivers
- Delete Event Receivers
- Work with Web Parts
- Add (Deploy) Web Parts to multiple sites/pages
- Replicate Web Parts
- Delete Web Parts from multiple sites/pages
…and much much more! These are just some of the features available in the SharePoint Work Acceleration Toolkit.
And now for the good part of this tool: ….. IT’S FREE
Read all about it here


