It is a little time consuming when you first start with a website. For one thing, you're starting from scratch and that takes a long time to make it look just right like you want it. For another, you said you'll be learning which will take a little longer.
However, once you get the hang of it...