@darius I tell students, there are some problem domains in this field where you have only two choices: you either dedicate your life to this problem, or you exclusively use tools created by people who have dedicated their lives to this problem. Every other approach is a short road to madness.
@mhoye I'm using those tools and still get a bit of madness