generating a texture from procedural functions

Hello, is there a way to generate a texture with uv coordinates from the output of a procedural node?

inputs
color, texturecoordinate

output
texture with uvs and color

The result will be a texture that can be animated by panners