We've been noodling at this problem too.
https://github.com/frc3566/team3556-...20Motor%20Hubs
You're welcome to use anything we've got in there.

In terms of strength, we're pretty confident in our ABS 3D-printed denso-to-1"-square-tube connector. We're still fine-tuning the denso-to-gates-pulleys hub.