From scratch re-design of @Stefa, I made a quite a few reconsideration and refinement for my design. The idea is to release the CAD files so by modifying the parameters one can make one's own goodman handle by measure.
Enjoy.
The author hasn't provided the model origin yet.