Core component of SQL Server for storing, processing, and securing data
Another option is to use dbatools and PowerShell. You can use the code below. The question is whether or not you have the same file structure (Disk Drive letter, paths) as the Production one. If you do then you don't have to worry about other parameters. If they are not the same, you can see below the command other switches. Let me know if you have other questions.
https://dbatools.io/Get-DbaDbBackupHistory
https://dbatools.io/Restore-DbaDatabase
Get-DbaDbBackupHistory -sqlinstance prodinstance -Database (comma separated list of databases by name) -LastFull |
Restore-DbaDatabase -Sqlinstance devinstance -TrustDbBackupHistory -WithReplace
# If you have different drives and paths, then you can use
# -DestinationDataDirectory D:\newpath -DestinationLogDirectory F:\newpath