The SlickEdit folks use copy protection from Macrovision (FlexLM). Boycott. Two reasons: 1) FlexLM is a single point of failure in distributed environments; 2) Macrovision holds a government sanctioned monopoly on several copyright technologies, including the analog video copy protection associated with their name.
For Windows programming, you can't beat Visual Studio. I use the Visual Studio IDE for Amiga programming as well.