The introduction of the new User Interface at Netlify has made it easier to trigger a Manual Deploy, allowing users to deploy their projects directly from the Deploys page. To manually deploy to an existing site or create a new one, users can simply scroll to the bottom of the page and drag and drop their local project into the target box. This change aims to improve the user experience and streamline the deployment process for Netlify users.