When I was young and not flush with funds I made my brother a sports jacket for Christmas. By sports jacket I mean a suit type jacket in a typical style, but I didn't make pants to go with it.
It was a lot harder than I had anticipated, and took a lot of time. There was a secretary in our building who was an excellent seamstress, and she showed me how to make bound button holes.
I finally finished the thing on Christmas Eve, which was on a day that businesses were still open. I was discouraged at first, because it looked so limp and.......funny. However, I took it immediately to a dry cleaner for a professional pressing, and it came out beautiful, just the way it was supposed to be.
My brother was happily surprised.