about part 1: there already is a snap feature.


hold shift - snap to grid
hold ctrl - snap to nearby UI elements

You can also right click a selected UI element in edit mode to hide it and you can CTRL+Home with a UI element selected in edit mode to cycle through various sizes.