Tangential - I may just be lucky as I've effectively come the long way round, but I find many if not all of the graphical programming (Like Unreal Materials) systems in this area extremely jarring and an unnecessary context switch away from using my hands to type (and having such joys as version control...).
With Unreal Engine specifically it's a little annoying that I see all these features that I want to use in the engine, but I'm funnelled through these blueprint-first APIs to use them - Just document the C++: I don't like C++ but I've spent a lot of time honing my skills in it, let me use them easily.