I'll start another thread later today. I'll make early bits available on GitHub, but I'm not ready to put this on Thingiverse just yet.