Just realized that platform is also an important factor while choosing a broker so I have come up with the list of platforms offered by each of these brokers, if anyone is looking for it, can have a look:
AAAFx
Platforms offered: ZTP, MT4
Avatrade
Platforms offered: MT4, MT5, WebTrader...