Hi Andrew - welcome to HomemadeTools.net

Very interesting; I'm going to move this question into our Tools in Progress subforum, where you should be able to get some good ideas.