@ohbe-com Apologies for delay in response and all the inconvenience caused because of the issue.
When it comes to deploying your image on Azure marketplace there are lot of logistics associated with that which you need to take care of.
You can refer to this to get a better idea about planning virtual machine offer.
This article might be helpful as well.
Since as mentioned by you in the query you need the VM to be used by your org or peers you can make use of Shared Image Gallery feature where you can make use of custom images. A Shared Image Gallery simplifies custom image sharing across your organization. Custom images are like marketplace images, but you create them yourself. Custom images can be used to bootstrap deployment tasks like preloading applications, application configurations, and other OS configurations.
The Shared Image Gallery lets you share your custom VM images with others in your organization, within or across regions, within an AAD tenant. Choose which images you want to share, which regions you want to make them available in, and who you want to share them with. You can create multiple galleries so that you can logically group shared images.
You can refer to this for more info.
You can indeed install application on these images and share them with other user.
One such example is here as well.
Hope it helps!!!
Please "Accept as Answer" if it helped so it can help others in community looking for help on similar topics.
Disclaimer: This response contains a reference to a third-party World Wide Web site. Microsoft is providing this information as convenient to you. Microsoft does not control these sites and has not tested any software or information found on these sites; therefore, Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there.