@dc42 I've forked and updated the github repo. You can see the code changes at: https://github.com/MZachmann/RepRapFirmware/tree/v3.2-screwmap
and it forks from the 3.02-dev branch (3.2 retail).
Let me know where you'd like to go from here. Implement (pull request)? Move to M-codes? Change syntax?
The only thing I couldn't yet figure out from the code base was how to correctly have the ui update the user position when the screw map definition changes.