The two main developers tools for the Avalanche Platform are Avash and Avalanche.
Avash — The Avalanche Shell Client
Avash is a shell client for interacting with the Avalanche Platform. Avash can deploy local networks and interact with the nodes in those networks. Its main use case is rapidly launching test network environments.