Well, maybe others can offer more complete solutions, but this is the best I can offer:
I used DagAssist once upon a time, but when I moved from Titan to LDB, I replaced DA with
Broker Transit and
Broker ActionMenu. Transit takes care of the portals and other transportation items, ActionMenu simply gives you a tool for creating a custom menu, which you can use to easily put all your profession-related links and tracking options in an LDB menu. I know it may sound like a lot of work and splits one addon into two, but I was glad I did it personally.
For my calendar access via LDB plugins, I'm using
Broker uClock. It's very good in my opinion, but ... it only shows the date in the tooltip, not actually in the text of the plugin itself. But if you shift+click on the time, it will show the calendar frame. If you can't find the perfect addon, you can always take one that's close (like uClock) and change the code to match your needs, or get some willing person (like me) to do it for you and tell you exactly what to change. Or if you're patient, make a feature request in the addon's comments tab, and hope the author adds your feature in himself.
Anyways, that's my $0.02. Hope it helps at least a little bit!