The article applies to Windows users.
You can download the TorchED right through the Steam client:
- From Steam, open the View menu
- Choose Tools
- Locate Torchlight Editor in the list, right-click it
- Choose Install Game...
TorchED should be accessible through Steam once it's finished downloading.