VNgen operates on a pretty different paradigm from the engines you mentioned. I think the best way to find out is to try it yourself! Some people might automatically consider any code-based system "advanced", but it doesn't have to be. Simple code is much faster and easier to work with than a complicated GUI.