"
Nirvana Edit" aka "
nedit", and its fork "
xnedit", are based on Motif.
But ... umm, they have "custom" widgets.
This is a problem for 90s and early 2000s Xterminals, because the source code is not clear in its intentions, and it seems it tries to "probe" for modern functionalities with tons of "polling requests" that saturate the Xterminal bandwidth, also because the Xterminal understands none of them.
Kind of ...
nedit: do you have Xrender?
Xterminal: What?
nedit: I said, do you have Xrender?
Xterminal: and I said, What?
nedit: I said, do you have Xrender?
Xterminal: What?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
nedit: I said, do you have Xrender?
Xterminal: What?
Xterminal: What?
Xterminal: What?
Xterminal: What?
Xterminal: What?
Xterminal: What?
Xterminal: What?
Xterminal: What?
Xterminal: What?
Xterminal: What?
timeout, connection reset
nedit: ummmm, after asking you this on loop for about 2000 times, I think that... maybe you don't support it.
nedit: Ok, next question ...
nedit: do you have XHM?
Xterminal: What?
....
All of this on a poor 10Mbps link
Crazy idea, in my opinion

---
Anyway, I wrote a text editor based on Athena, but ... it seems limited.
For example, the "textarea" widget on Athena does not support multiple selections, while the Motif one does.
Anyway, Athena looks simpler.