In our Sharepoint 2010 application, user wants to have the ability to choose sections (webparts) they want to see in each page and the position they should be placed on, each section (webpart) could be dragged around on placed anywhere in the page (the kind of flexibility that we have it during design time). These settings should be stored for each user as part of their preferences.
Can sharepoint mysite be used here? If so how to use it in this scenario? If not, please share your ideas on the same.