From a complete mockup it takes about a week for me to assemble the complete theme. But it's hard to learn, so for a newbie I think a theme could take anywhere from 2 weeks to 2 months...
A smaller theme should be alot quicker to make, it's stuff such as scroll, popup buttons and push buttons that takes long to change.
A smaller theme should be alot quicker to make, it's stuff such as scroll, popup buttons and push buttons that takes long to change.