Microsoft Excel is needed for Excel templates. All Excel templates work in Excel Desktop. Exact version that is required is specified in each product's page. Typically Excel 2013 or later should be compatible.
Some templates work on Excel Online as well.
Google account is needed for Google Sheet templates.