Click this Surf 5 Github Link link to access GitHub, and download the Surf5 project.
Click on the link above to install the 'UART to USB Driver' for connecting your PC to Surf 5.
Click on the link above to install the 'ISP Tool' for downloading the firmware file to the Flash memory.
Install the development environment you prefer between VS Code and Keil 5.
How to make Surf 5 Projects in VS Code & Keil 5
Refer to the link above and follow the project creation instructions that are suitable for the development environment you have installed.