it is very satisfying to do your own buildup...
if you are new to it, which i assume you are if you are asking... just switching motors is extensive.
if you still want to tackle it, make sure you have someone at least slightly experienced to double check your work. you will save money
very satisfying when done right, expensive and frusterating when done wrong.