Here is a time-lapse of me creating a tap from scratch, following Nicks tutorial.
As you can see there was a lot of trial and error at certain parts. My instinct coming from a technical background is to be precise with all movement, but I discovered that a lot of freeform adjustment and to do things by eye is necessary. I made extensive use of the multicut tool, edge loops, sliding edge loops, extrusion and extrusion manipulation. Focusing on legal topology.
The final product:
