I design the PCB's at my workstation in the evening hours, after work, in the weekend or on some free hours.
I have 2 programs for it available.
Multisim + Ultiboard but only use the Multisim part for... simulations.
For schematic drawing I find it fiddly, for PCB drawing it is far too complicated as it can do too much and lack the experience on the program
For drawing schematics I use Orcad.
It can generate files I can use with Layo1
In most cases I have to 'create' or specify some parts also
For PCB drawing I use Layo1 (Baas Electronics)
It is an old program and have to make footprints myself in most cases too.
AFAIK the program is free to use upto 200 pins. (which is easily reached !)
Programs I use are all are paid versions (workplace) and never used freeware programs like Eagle.
If I had to I would probably use it myself.
PCB's for my own usage (filter PCB's / CHAmp e.t.c.) I have them made by:
http://www.eurocircuits.com/