Time tracking in an ongoing campaign is difficult, especially when your notes and prep are scattered in various documents and split between Roll20 and other programs or websites. I would love to see a in-game calendar feature available in the journal for view/use in play. I know that there are probably development barriers that would make this way more difficult than I imagine, but the basics seem like a lot of the framework is already built into Roll20. It would just need some adapting. What I envision: The ability to organize week length, month length, days in a year, if there are days between months (holidays perhaps). Maybe if there are leap-year style days every some odd years, but there's another work-around for that. Once a calendar is made it can be used as a template or a base. Like a map it could have "GM layer," "Player Layer," and then something like a "map layer" where you can put special holidays or anniversaries that the player's can't edit but can see. The calendar itself doesn't have to change at all, but what the players/GM can see can just be laid over top of it and stored separately from the structure. GMs could archive years on the calendar so the only part that needs to be loaded is the current one unless a player or the GM wish to go back for older years. Having the ability to place events, like text-only hand-outs, on the calendar days is the main reason why I bring up the calendar suggestion at all. The GM can keep track of NPC plots, world events, or deadlines. The GM can mark special days the players could see. Players could keep track of important dates, what they did on certain days, or what they need to do on/by certain dates. That's my suggestion. Nice quality of life. Not usable by everyone, not exciting to everyone. But I think for the people who are interested it would be an incredible feature to have.