I just had an incredible idea that might be of interest to Tasker users, and would be of exceptional help to myself: Source control like you see in git.
Commit and Push: You could make changes to your Tasker project, commit and push those changes to a repo (say on github, or VSTS), and be able to revert those changes by reverting the commit. You'd be able to see what changed between commits.
Branches: In addition, being able to make "branches" to allow for further source control, (for testing, specific sets of features, etc). The ability to merge branches and