I did make my own tamales a few years back. I'm usually pretty skillful with most things in the kitchen and willing to give most recipes a go... My tamales came out okay. One problem I had was that I don't have a stand mixer, just a handheld one, and I couldn't get the dough beat up enough full of air to make a ball of it float. My arm was getting tired and the motor on the mixer was not happy after some time.
In the end, I was covered in masa dough from hands to elbows, all over my apron, mess all over the kitchen, the fillings, the soaked corn husks, sticky dough paste everywhere, me swearing trying to get the little effers tied up... The husband had to come and help me tie them. It was a PROJECT.
I wished for a proper tamalada - a tamale making party where many people (traditionally women) gather to make tamales assembly line style. And I needed a Mexican abuela to help me figure it out. And a bigger kitchen. A Mexican friend who lives in south Texas laughed at me, and said she buys hers in.
So I'm glad I tried. After that, I order them in from the tamale lady too. You don't need many (for two people) - they are filling & assuming you have other things on the side. I over-ordered last time, and so I froze some. We had tamales on and off throughout last January.
We don't have a steamer. I think once I did a slow cooker hack (takes longer) and another time I reheated in the oven.