dcamprof and lumariver share the same core engine - the main difference is that lumariver provides a GUI.
I’m not sure if there are any features in lumariver not explicitly available in some way within dcamprof via appropriate application of commandline options
Lumariver does seem to be well regarded by most who have used it, but a significant number of the people here are comfortable enough on the commandline that we just use dcamprof (which is the software used to generate all of RawTherapee’s bundled DCP profiles by the way, using the procedure linked by someone else above…)