Text extension

I’m thinking of creating a text extension.
The users could add text using a new artwork-format in the web app which would then be rendered on the screen. These are a few nice examples of what it could look like:

Would be nice to give the user a few configuration options for each artwork like the type of animation, animation speed as well as background and text color.

At the moment it seems as though the form for adding artwork requires a URL. Looks like the URL field can store text as well though. I can give it a go but feel the UI is going to be messy if the URL field is repurposed without changing its label. It would be nice if the UI would be more flexible for these purposes.

What do you guys think about this?