Veteran comedian Kitty Flanagan relishes the challenges of her varied creative outlets