This is a good article on the subject:
https://champicky.com/2022/01/21/radial-menus-in-video-games/The author suggests NWN:EE method as an improvement over ToEE.
Regardless of approach, the game would benefit from auto-generated, hierarchical radial menus.