It's pretty easy to accomplish the same using virtually any 3D printer, even something as simple as an Ender 3 can be set to pause at a set layer in GCODE where the filament can manually be changed to the next desired colour. Realistically, this is only practical for things like signage, where you start with the base colour (such as yellow or green) then switch to the next for text and details, and if done properly with compatible materials, can look incredibly well-done.
Thanks, but Freecad can also do it. The point is that it is a lot of work to import, extrude, etc. I would prefer a commandline tool that takes the name of an SVG (or DXF) file, and outputs an STL file that I can directly send to my printer (slicer, actually).