To use Dism you need a tweak in a registry key to make each package visible to be removed by Dism and this key has protection so you need to take ownership of it and change the permissions or use NSudo. Dism is a Microsoft tool.
install_wim_tweak.exe does something similar but uses another Windows tool to remove packages similar to Dism.
Win Toolkit I think it uses the same method of install_wim_tweak.exe to remove packages but has a GUI. But they all leave leftovers or remove parts that are needed for other features (Example: Removing Windows Search will lose the search in Windows Explorer). Then NTLite is superior because it removes more files/registry keys and does not break features.
Also the latest version of Windows 10 fully compatible with the remove packages method was version 1607 (build 14393) in the new builds several components had the packages merged and can not be removed with install_wim_tweak.exe and its similar ones. And from what I realized
Windows 10 User always uses the latest version of Windows 10 so for him the only option would be NTLite.