I work in a robotics lab, so I thought it would be fun to procrastinate by making a safety sign to proudly display how many days it's been since a robot attack. It also conveniently has holes for magnets on the back, in case you want to hang it on metal or a whiteboard (out of reach of the robots, of course).
This thing consists of a base plate and 10 different numbered tags (0-9) to hang from it. It is also available on PrusaPrinters.
The colored text on each of these is achieved with ColorPrint. (I used the version built into PrusaSlicer, but you can also upload your gcode on that site to add the color switches to your gcode.) I recommend printing this with a 0.2 mm layer height, as the text height is designed for color switches at 0.2 mm.
In PrusaSlicer (under Print Settings > Infill > (advanced) Solid infill threshold area), I set 20 mm^2. This ensures that the pegs are printed solid for extra strength.
I set the ColorPrint color change for 3.8 mm (layer 19). This means that the pegs will be printed in the same color as the text.
If you want to use magnets, there are spaces for 6 1/4" x 1/16" cylindrical magnets to press fit into the back. Depending on the tolerances of your printer, you might need to cut these out larger or glue the magnets in. You also probably don't need all 6 magnets to make it stay put.
This contains all 10 tags, to print them all at once or split up in your slicer. I set the ColorPrint color change for 1.6 mm (layer 8).
Tags broken up into individual STL files, in case this is easier for you or your want extras of some numbers. Use the same settings as for tags-all.stl.
any PLA, ABS & PETG