Doing the entire project yourself can be a daunting task......but you'll acquire a lot of cool tools along the way.
I'd never consider it due to lack of reasonable enclosed work space and the weather here. I'd pick and choose what you enjoy and can reasonably accomplish and go for it.....assuming the shell is not a complete rust bucket.