With an income below $200,000, or anything less than maybe $500,000, being out of state, I do not think that there is any point in applying to UC Berkeley. I think that you are going to get multiple acceptances to very good universities, and there is no point in getting an unaffordable acceptance to UCB.
UT Austin is a VERY good university. Do not underestimate it just because it is in-state and affordable. You can do very well with an engineering degree from UT Austin. Actually you can do well with an engineering degree from any ABET accredited university. I might wonder about also applying to TA&M just to make sure that you will have another safety, but this might depend upon whether you would prefer it to UTD.
If for example you get accepted to both MIT and UT Austin, you do not need to attend MIT just because it is famous and highly ranked. You should think about which school is the best fit for you and which is the best for your major. You can do very will with a degree from either of these academically strong schools. Similarly I am not sure that I would prefer either Harvard or Yale over UT Austin for any form of engineering. If accepted to all three if it were me then I might stay in-state.
Understand that some of the schools on your list are academically very demanding. MIT and Caltech particularly come to mind, but this might apply to other schools also (and maybe to some extent to any school with an EE major). Make sure that you want to work that hard. Unfortunately it is quite difficult to quantify just how hard the difference is between two universities. I actually have degrees from two of the reach schools on your list and I still couldn’t tell you whether any difference that I perceived between the two schools was due to any difference between the schools, or due to my being older and more mature when I was in graduate school.
I think that you are competitive at your reach schools, but they are of course reaches. You should run the NPCs and see if you and your parents are okay with the results.
I have no idea what Georgia Tech is likely to cost you as an out of state student.
If you get multiple acceptances to reach schools, you might want to look to see what the required courses are for each (consider both major-specific requirements and general requirements). This might be one useful input to help you decide where to attend.
And I think that you are doing very well.