Can you recommend a free tool or GitHub project that is designed for an individual to keep up/aware of their daily tasks and operations?

For example:

 - Shows perf metrics from running azure VMs in graphs or tables
 - Shows events from application insights
 - Ability to configure workflows that execute some code (like javascript on node) with a click of a button
 - Call a rest API with parameters with a click of a button
 - List my work items, PRs, build status from VSTS
 - Show a filtered view of my mailbox on Office 365 that I configure to show important mails from the team or boss

I'm hoping that this tool would either be browser based or work as a Windows client.

I'm sure no tool exists that meets all these requirements. So if I had to build something myself then are there any good platforms that allow easy customization to make these things happen?

Any pointers are appreciated!