I just quickly skimmed your answer, but it sounds like that most if not all of that should be actually possible to do in FG :)
However, you'd need to learn first the UI of FG, I think; the best advice may be that you start slow, treat some things manually until you pick up how to automate it :) Do you have information about how to create spellclasses etc.?
(and we should maybe switch completely to https://www.fantasygrounds.com/forum...-Grounds/page2 to avoid spreading this discussion in two threads :) )

