The Secret IDE is an all-inclusive environment for developing and deploying smart contracts on Secret Network. It's the best tool to get started with and the best tool to use, even if you're already a pro.
Currently, the Secret IDE is in public beta testing, and you can find all the information you need to get started with it here: https://github.com/digiline-io/Secret-IDE-Plugin