I love Fantasy Grounds. Of course I took the time to understand it first, and as long as I follow the rules of how things work it works great. That entails watching videos, asking questions on discord and these forums - basically getting the lay of the land (
starting here is good). Now, I stick to 5E for my ruleset games and have modules for PHB, DMG, MM, and Monsters of the Multiverse to meet all my needs for NPCs etc. that I don't just make myself. I also take the huge risk, yes EXTENSIONS = RISK, of using extensions with FGU though I stick mostly to ones I wrote so that I have full control of things when FGU gets updated and breaks them (remember extensions = RISK? It is known) and can fix them myself as opposed to being dependent on waiting for someone else to fix them.
But really raw FGU by itself with a few modules is how I started and learned the game, which is the best way. Now if you just leap in and try to intuitively create things with no concept of the rules or how things interact? Then... man that would have gotten me lost and frustrated quick. Fortunately, I understood that FGU is the most powerful DM tool out there which gives me the maximum lazy and ease once I learn the ropes out of any D&D game assist software out there. But it does have a learning curve to reach that.
Skip the learning curve and play by osmosis? Some maybe can do this. I couldn't have.
Woe be to those that try to skip the learning curve for sure.
Gist is, at this point running a game is dirt simple and easy. I can concentrate on content and game play alone now. But the learning curve? It is known.