Stitch Braids: Taking Your Braids to the Next Level