There is a new enhanced motif window manager.
The package is `emwm` and it is included in the ports.
The advantage over CDE is that it is more lightweight -just the mwm window manager-. It "fixes" the following issues present in the legacy mwm:
1. it handles the hints to allow clients maximize to the size of the physical screen when you are using two or more screens with xrandr.
2. It supports Xft and UTF-8 fonts -old core fonts are also supported and can be configured-
The CDE window manager is not just mwm (annoyingly). Dtwm is a forked version of an (obviously older version of) mwm with a large number of features added (including the panel itself and multi-desktops (re)added).
emwm does have some much needed improvements, but these will need to be manually backported. Perhaps by doing a diff between it and an older version of mwm which can then mostly be applied to Dtwm. Certainly not impossible, just more tricky than changing mwm to emwm in the (Dt) Xsession file.
(If I recall, I think Dtwm is based on a considerably old version of mwm, before the multi-desktops were stripped out with Motif 2.x)