It's pretty easy, I am brewing "all grain" (e.g. only using crushed grains, hops and water -- not any of those tins of goop) using the "brew in a bag" method (basically you infuse a giant teabag of grains instead of going through three stages, so it's a lot easier and faster).
Takes me about 4 hours from setup to finishing cleanup to brew 10-12L batches (which gets about a slab worth). Fermenting then takes a few weeks depending on the beer but doesn't require much interaction other than making sure it's at the right temperature. Priming (adding sugar to force carbonation, since I'm not kegging) and bottling takes another couple of hours from start to finish. Definitely the worst part of the whole process.
The weissbier I made most recently cost about $35 and I got 13 longnecks out of it. And here it is: