12 hours is not an unreasonable amount of time for a first-time job with basic tools. It took me at least that long taking my time, double-checking things, and looking things up whenever I had a question about a process.
I found that removing the factory air box made accessing the AC and AC bracket bolts much easier.
10, 12, and 14mm gear wrenches also make the job much easier, as well as a series of socket extensions and a wobbly adapter.
For the crank pulley, I made a tool with some bar stock and some solid rod. Threaded a pair of rod pieces to screw into the bar, then drilled a hole between them large enough for the socket to fit. Tool worked well in conjunction with my breaker bar and a cheater pipe. Just make sure you have a torque wrench that can go up to 250 ft/lb on hand, as the crank bolt needs 217 ft/lb per the FSM. I'm not convinced mine had that much on from the factory though, but it has that much now
Another interesting thing.. the FSM lists the crank bolt as a non-reusable part. I went to the local toyota dealership and tried to buy one, but they do not even stock them. I asked what they do for timing belts, and they said the techs reuse them unless they are damaged. So I reused mine.
I also found that the crank sprocket is rather fragile, and that the CPS teeth tend to break off when dropped onto concrete. I also learned that a new crank sprocket costs around 70 bucks from the dealer. That was fun.
But overall, it was pretty straight forward and not overly difficult.