This is a game of very slow progress. The amount of “stuff” you get in a day is mostly bounded by how many PvP, Arena, or Explore matches you can grind out. Some days, there are things like the class events that give you a chance to get more resources than usual. Most days, you’re expected to spend 99% of your time grinding PvP, Arena, or Explore matches. Being in a more active guild both makes you stronger and increases how much stuff you expect to get per week. But it doesn’t really give you a lot more to do.
I find it’s best played if you have a lot of slack time. It’s for bathroom breaks. Waiting rooms. I can play a lot of matches while binge-watching something like Twin Peaks or Steven Universe. You don’t measure your progress daily or weekly: most reasonable goals take at least a month to achieve. By the time you achieve them there will be new, similar goals to chase.
Even so, “accomplishing things” isn’t very tangible. By midgame, your “goal” will be things like “obtain enough traitstones to trait this one troop I use one day every three weeks for guild wars”. Or it might be, “Spend 2 months farming souls to get one weapon.” Or it might be, “Accumulate diamonds for 6 weeks to obtain a mythic I use one day every three weeks for Guild Wars”. See the pattern? This game is slow, and most of the things you accomplish don’t affect 99% of your play.
If you’re looking for something that provides meaningful process on a daily or hourly basis, you probably need to look for a game that isn’t F2P. Since they get their money up-front, they don’t have a good reason to make you wait 2 years to get the endgame content and you can progress much more quickly.