In a small bowl, combine almond flour, protein powder, coconut flour, cocoa powder, baking powder, salt, xanthan gum, and baking soda. Set aside.
In stand mixer - or in a large bowl with an electric mixer - cream butter and sugar substitutes until fluffy.
Add eggs, milk, vanilla, and vinegar, beat until everything is fully incorporated and smooth. Use food coloring to tint the wet ingredients mix as brightly red as you’d like it.
Slowly add the dry ingredients mix to the mixer bowl, and carefully mix until well incorporated and smooth.
Fold in the chocolate chips until well combined. Wrap in plastic film, chill for 1 hour.
Preheat the oven to 350 F, line baking sheets with parchment paper.
Roll 1" balls of cookie dough, or use an ice cream scoop. You want to get about 22 cookies from the batch.
Arrange dough balls on baking sheets leaving at least 2" between cookies - they flatten out a fair amount.
Gently press the tops of each slightly - flatten JUST enough to prevent the dough from rolling.
Bake for 10-12 minutes. Cookies will look puffy, but flatten out as they cool. Do not over bake!
Allow cookies to cool for 2 minutes before removing from baking sheets. Cool completely before storing in an airtight container.