Don't get too attached to it. As far as I can tell, Weston Consulting is the one who actually prepared the site plan somehow here, despite being a planning firm, not an architecture firm. The renderings were likely created by a rendering firm and don't represent any really architectural design.
The covering letter does not list an architect as a consultant here. These should literally be treated as massing models designed to indicate a potential future development for the purposes of the Official Plan Amendment here which would add the site to the Vaughan Centre secondary plan and permit residential uses.
As to why the owner here (in this case, a condo corporation for the complex, which includes Weston Consulting's head office, who is presumably a member of the condo corp) made this application - Vaughan is currently reviewing the secondary plan for the VMC and is considering adding a "transition zone" on the north side of portage parkway, including this site. The City wants it to be more mid-scale midrises and townhouses though, not multiple towers, which is why Weston and their condo corporation is likely submitting this, trying to set the policy in advance of the new secondary plan in their favour.