See this link for a full build guide
See it in action here!
Print with 4+ perimeters for strength, PETG has best properties for this application. A light application of silicone grease can improve performance. Do not operate the M200 motor dry for more than a few seconds!