Isn't Borderlands 2 running off the same engine as Borderlands 1 (Unreal Engine)? If so I wouldn't doubt that there is already an editor like the first one you are talking about had.