Using a SharePoint feature, webparts can be deployed to SharePoint webparts gallery.
The problem with using a SharePoint designer for a DataView is that, first of all, it is difficult to deploy a DataView from one environment to another, i.e. from dev server to test, from test to pre-production, from pre-production to production because the datasource that a DataView stores contains GUID of a SharePoint list if a SharePoint list is used as a data source.
Another scenario where using a SharePoint designer is limited is of using a DataView for personal views. Let's say I want t