Hey there,
Welcome to the forums!
I'm just gonna give a heads up that I'm probably a bit biased because I'm studying engineering at UNSW so be sure to take my advice with a grain of salt.
UNSW, UTS, USyd and Macquarie were all unis I considered when I was putting down my UAC preferences. They all have their pros and cons.
Starting off with Macquarie, they do offer a lot of great early entry/scholarship programs. In fact, I got offered an early entry position there and declined it. When doing research on Macquarie Uni and what their engineering programs are like, I will say they're improving but what got me to become a bit hesitant with them is that their department is relatively new. I went to their Open Day in 2015 and they said that the department was around 4 years old at that time. On the other hand, Macquarie Uni is quite close to a lot of companies like Optus and Cochlear so perhaps if you want to go down the computer science route, these companies may interest you.
Moving on to UTS, they're also improving their "reputation" for the engineering department. The great thing with UTS is that they're very supportive for UTS alumni in establishing start up companies, especially since they have a start up program - if you want to go down the IT and entrepreneurial route, this could be for you. I also think UTS is starting to be a bit more recognised globally, especially since they've been running a few programs for PhD Indigenous students to intern at NASA JPL. But, just like you said, UTS is quite scattered and they may have Building 11/Engineering building, but it's not like all your classes are in there so you may have a class in Building 1 (the big brown ugly building lol) and the next class might be in Building 5 (close to Haymarket) - the trek might not be convenient.
With USyd, because it's such a well-known uni, it tends to be a lot more recognised globally (though this doesn't mean if you don't go to USyd you can't work overseas). I think it's because USyd has more connections globally - I mean, one of their engineering lecturers is a former astronaut. However, the main reason why I didn't choose USyd as my first preference was because when I went to their Open Day in 2018, they focused a lot more on the theoretical aspects of engineering (in fact, I believe one of their presentation slides was dedicated to unsolvable math equations or something lol). I also personally find it disappointing that it's clear most of the funding goes to Humanities/Arts department, especially since if you go to the engineering building, it's an old building tucked away in a parking lot.
With UNSW, I think they have a good science and engineering faculty because they're always trying to offer students opportunities to get involved with student led projects and getting practical experience - in fact, one of my engineering classes had a TAFE component to it so we can learning machining skills. However, I will say that UNSW has been in a lot of scrutiny by students and media because of trimesters and how it's an obvious move to get more money out of students. It's also a bit of a trek to travel to UNSW as someone who's from travels around 1 hour to uni.
Now I will say that my comparison between UNSW and USyd is probably a bit unfair so I will link an article that Reiley and I wrote comparing our experiences studying aerospace engineering at USyd vs UNSW
here. But I do hope sharing my thought process in deciding my uni preferences helped you in some way!