When developing in AL creating permission sets isn’t the must fun thing to do…. I thought it must be possible to find a better tool than editing the xml file manually and found some inspiration here. Based on that I created this excel sheet that you can use to create a permission set xml file.
Make sure the developers tab is visible in Excel. Then add the tables and permissions in the excel table and click export on the developers tab and you have a permission set.