Below is the list of my ultimate tool-set on my Mac that I use on a day to day basis as part of software development.
If you happen to use Mongo database in your application, RoboMongo is a GUI tool that you need. It is very handy to query database and maintain connection to different environments.
If you use a Mac or Linux machine but for some project you need Windows for C#, MS-SQL related application, AWS Workspace is the tool you need to add into your kit. AWS charges you for the amount of time machine is running in Amazon cloud and auto stops after certain time you configure i.e. you don't get charged unless you are using it.
Microsoft Remote Desktop
If you want to RDP to windows server running in the cloud this is your tool. Very neat and easy to understand UI.
Running containers of different applications.
A very powerful interactive Unix-Shell.
Communication with team
Taking notes. I like it more because it syncs with One-Drive.
Visual Studio Code
For Python and JS. Tip: Don't forget to install MagicPython extension in VS code.I also use docker plugin from VS marketplace to manage containers.
If you are working on Android apps this is a no brainer.
During the day I quite frequently check Slack, Hangouts, Skype, Gmail. I keep them all integrated under Franz so it's easy to manage.
To share files securely. One of my co-worker introduced this to me and I totally love it since then. It generates one time click link for you which you can pass along to share.
That is my list. Please share yours.
Cheers. Happy Coding.