Dynamic data flows
The standard Data Flow Task is a powerful tool for processing large amounts of data in an efficient, streaming fashion. However it is limited only to data flows that are statically defined at design time. Every time you need to handle a new column you are required to update the affected SSIS packages.
Data Flow Task Plus (an extension of the standard Data Flow Task) addresses this limitation. It supports dynamic data flows, i.e. it allows columns to retrieved and mapped dynamically at runtime. Any standard or SSIS+ transformation, component or script may be used with this task.
If you have ever wanted to build a meta-driven data integration process with SSIS (a capability found in much more costly enterprise ETL platforms), you now have the proper tools at hand.