Hi @AdamLowe-7183
You can create a custom image with all the required applications pre-installed. https://learn.microsoft.com/en-us/azure/virtual-desktop/set-up-customize-master-image
Create an Azure Virtual Desktop image by using VM Image Builder and PowerShell
https://learn.microsoft.com/en-us/azure/virtual-machines/windows/image-builder-virtual-desktop?source=recommendations
This approach can be time-consuming for once but it ensures that all the required applications are available in the environment.
Other method i can think of is Use a script or configuration management tool
You can use a script or configuration management tool like PowerShell DSC or Ansible to install and configure the required applications. This approach allows you to automate the installation and configuration process, making it easier to manage and update the applications.
If I have answered your query, please click "Accept as answer" as a token of appreciation