Check out the awesome Drag & Drop UI Designer for AIDE Users :
Just Drag and Drop to add views.
Edit View properties
Import existing XML layout and edit
Save generated XML to file
You can choose to use Android Support Libraries or Android Libraries for advanced widgets like Toolbar, AppBarLayout, CardView, Coordinator layout, etc.