I think direct printing on copper clad really isn't a viable option when you consider double sided. Even the home option isn't very attractive with th China pricing. Toner transfer works, but you have to finesse with it. Those that have a CNC can directly mill a PCB. Even photoresist and a laser has issues. I did a few boards using the photolithography lab at work. I was limited to 4" x whatever" in 4 x 4 exposures. My spin coating options were around 6" diameter. Ovens, yet another restriction. So, there are pre-sensitized boards.
I used a laser printer with polyester paper with very good results. At the time, I could use a program called Easytrax and actually print the silk screen and then glue it using a spray adhesive like "scotch 90". You now also have to consider the toaster oven thing. So, there is a LOT of effort. CNC, Software, UV exposure toaster oven, 3D printer. Pick what's important. Yep, the Epson I have will print on a CD. Some have made small board holders to hold a PCB in that space. The software would have to be modified to be able to print on the "hole". The pitch on the IC's are really too small for milling now.
The board option that really makes sense is the photoplotter. In that case you place the film on a drum and a laser plots the exposure. If you had a CNC, you could likely place an inkjet head on it and do the silkscreen. At these sorts of intensities, I'd rather pay for "makerspace". The closest for me is about an hour. You have to pay monthly. A 3-D printer at home sounds fun. What about the 3-D scanner?