Customizable Keychain v1
OpenScad parameterized script to create basic customized keychains.
You can control the text, outline size, ring position, and other parameters.
For multi-color I suggest leveraging your slicer to change the filament halfway through so the raised text and keychain base can be printed using individual colors.