Building UIs using drag & drop is a technique used for over 20 years.it is not the drag & drop operation that creates problems it is the code that is generated by that operation and most importantly the code you write afterward.Even in Winforms there were no problems if you created the UI using drag & drop (because that only creates the databound controls), the problem was when you started writing a