Using the link you provided as the starting point, you would add the extra software names using the OR criteria.
Here I've added only two software names you've listed.
Select Top 1000000 tblAssets.AssetID,
tblAssets.AssetUnique,
tblAssets.Domain,
tblAssets.Username,
tblADusers.Displayname As [User],
tblSoftwareUni.softwareName As software,
tblSoftware.softwareVersion As version,
tblSoftwareUni.SoftwarePublisher As publisher,
tsysOS.Image As icon
From tblSoftware
Inner Join tblAssets On tblSoftware.AssetID = tblAssets.AssetID
Inner Join tblSoftwareUni On tblSoftware.softID = tblSoftwareUni.SoftID
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Inner Join tsysOS On tblAssets.OScode = tsysOS.OScode
Left Join tblADusers On tblADusers.Username = tblAssets.Username And
tblADusers.Userdomain = tblAssets.Userdomain
Where (tblSoftwareUni.softwareName Like '%adobe acrobat reader%') Or
(tblSoftwareUni.softwareName Like '%7-zip%' And tblAssetCustom.State = 1)
Order By tblAssets.AssetName,
software,
version
Line 17 wraps the first software package to line 18 using the OR function. It states that if the results find "adobe acrobat reader" OR "7-zip" then show it on the report.
Here's the editor table view of the report.

I'm not sure if there will be a limit on the number of OR statements you can have, so this may not be the best way to report on 300 software titles. But it is a simple way to start understanding the reporting lingo.
You might be better off to run a report for all software titles (no filtering), export to excel and from there filter out what you don't want.
Good luck.