This is a simple 1u keycap with a hole for a magnet and a cover that similarly takes in a magnet, allowing you to create simple movable covers for the keys. I recommend using icons from The Noun Project or similar to create your own custom versions with legends (It's very easy to import an svg file into TinkerCAD.) I used typical 6mm neodymium magnets for this; how well they fit varied a bit between prints. Some when it pretty easily, while others required heating the magnets with a soldering iron.
The author remixed this model.
Added a hole for the magnet, cut off the top and messed around with it to create the covers.