Facet provides a large and growing set of tools for automatic and manual mask editing, including:
Lasso and Polygon
With more to come, including major improvements to the magic wand tool.
Each selection method has smart feathering built in by default, but this is fully controllable.
Masks can also be composed and refined using union, intersection, difference and exclusion.