For small to medium jobs, consider PCB123. Schematic Capture, Board Layout
[NOT the greatest auto router] for 2 or 4 layer boards. Solder Mask
generation.
What sets them apart is they are a board fabrication house. While you are
designing the board it shows the actual production costs.
Just finished a small project that required 10 identical 4x4 (inch) 2 layer
boards. Cost for the 10 boards = $140 [US].
Maybe not the cheapest, maybe not the best software. But definitely a simple
workable single point solution.