ALM Toolkit is one of the external tools used in Power BI. It is useful especially when publishing a large dataset to PBI Service. Since it only sends metadata, not the whole data, it is much faster than publishing a dataset.
Please note that when you change the dataset with ALM Toolkit, the data file is not downloadable from the Service.