Deploy Changes Across Sandboxes

We have two sandboxes, Dev and User Access Training (UAT) in our environment and it would be really helpful to be able to do a deploy from the Dev sandbox to the UAT sandbox. This is because both sandboxes have a particular use case of Dev is for testing and building while UAT is only for users to test as close to production as possible but with the updated changes.