@sergei There are two different pieces within Duet (RRF). The "firmware" is the code that drives the motors and reads the sensors. The firmware treats CNCs slightly different from 3d printers (e.g. you don't need an extruder) and so my milling machine and CNC router announce to the firmware that they're CNC devices. Mainly the firmware is device-agnostic.
In addition there is a user interface (DWC - Duet Web Control) that talks to the firmware. There is a version of the DWC specific to CNCs (see the post in this section) that you can use that will totally change the dashboard look and feel to be friendlier to a CNC. I use this on a CNC router because it fits the router - it supports selecting a coordinate system and it has a much larger position display. I use the stock DWC on my milling machine because imho it fits my style better.