Default Rom thats close to stock?

Hey guys, I am very new to this and don't know much about android development.
I saw a review where Moto E was faster and smoother than Galaxy s5
https://www.youtube.com/watch?v=3P9vDAY0U0A
This was because Moto E's rom is almost running stock where as galaxy s5 is running touchwiz.

Is it possible to make a rom where it is almost close to stock? I just feel like Im paying my money for the hardware, then the software is so bad that it just doesnt feel like that monster device its supposed to be.
Im running Hanspampel's rom for SM600, and it is running smooth as it has ever been. But still, Im just curious if it is possible to make a rom for samsung devices so that it is almost identical to vanilla android?