L'Ancien Regime I am not sure why you say that Rhino or moi3d for that matter doesn't do BREP- Please see https://www.grasshopper3d.com/forum/topics/differences-between-brep-nurbssurface-geometrybase-and-surface for the definitions I am working with. Anytime that a NURBS surface modeler knits or trims surfaces it is creating a BREP-boundary representation.
The latest Blender has some configs that can very nicely approximate Maya and Modo UIs. It is absolutely possible to model Daniel Simon's works in Blender. He, in fact, is doing some very nice experiments with Blender poly/SubD concept modeling. See here https://www.instagram.com/p/B8jYvRzFa-a/
kenmo- Michael Gibson has a very elegant mindset. He tries to do the most with the least. I love that the moi3d interface is so so sparse and functional. His implementation of SubD to NURBS is also very clean. I've run some comparisons to high-end Siemens NX and it is much lighter. It is most definitely a great tool for modelers.