I remember Android Studio's WYSIWYG ConstraintLayout UI builder being pretty good for responsive layouts.