What are some of your must have trading tools?
For me, it's a SMS CryptoCurrency alert system. No more missed sales opportunities because I was out of the office or sleeping

Must have?
- Well defined strategy:
1. entry price
2. exit price
- Well defined risk management:
1. trade size
2. periodically stress test your strategy/portfolio
3. what happens if
I would also add diversification.
Automate or semi automate your rules. By doing that, you will be more consistent with your rules and less emotionally. If you don't have any skills with programming, then pay a programmer to do it for you.