If I thought my computer, hubpages, and the internet would get the timing down, I might be able to do one in an hour, but probably not two. Of course, if you have read any of my hubs, they are very detailed.
When I write a hub, I usually have to get it ready in my works program first, and then transfer the written part to hubpages, and decide how I want to arrange it as I go. Sometimes my internet times out, and I have to start all over again. Thank god I no longer have a dial-up connection, because those time-outs rarely occur anymore.
It's cool, because I was able to download a video to Youtube in less than 2 hours. With dialup, I couldn't do that at all, or it would take an entire day.
So, It really depends on what your content is. I have seen some hubs that don't have much to them at all. It's like they are there just for the count.