I've been making my own coffee creamer since the start of the year and it's been incredibly simple.
I usually just mix equal part whole milk and half+half, then however much flavored syrup to desired sweetness. For instance, about 1.5 cups each of the dairy and 1/2 cup syrup in a quart mason jar and stir. You could use heavy cream instead of half+half, but I don't like how thick it is, plus it's slightly more expensive. Even the syrup is super easy. Just a simple syrup with equal parts sugar and water, and flavoring. For vanilla creamer I use vanilla bean paste, and I just made peppermint mocha syrup with a few tablespoons cocoa powder and mint extract. I'm thinking of trying to experiment with making butter pecan next. Depending on brand, making it from scratch costs 2/3 to 1/2 the cost of store bought. The only downside is it keeps up to a week or so, but I froze leftovers into ice cube trays and it worked fine in iced coffee.
I got a cheap espresso machine recently (well, it was a gift so it was free) and I can make pretty nice coffee drinks for a fraction of the price. A $6 drink from Starbucks costs me under $1.