I have used SolarWinds Engineer Edition for years and I continue to find usefullness with its offerings. Tools such as the Advanced Subnet Calculator or the IP Address Management should be in every network engineer's toolkit. I also find that the Network Discover tools are invaluable to determine what is running on the network