How to make custom end user text in a form available for editing for a e.g. editor role? Within a form build in a custom module trough the form api I'm using pieces of text (eula, help, hints) of which some of them need to be editable by my client (editor role).

For example:

$form['eula'] = array(
  '#type' =&gt; 'radios',
  '#title' =&gt; t('This text need to be editable. I agree to be bound by bla bla bla.'),
  '#options' =&gt; array('Ja'=&gt;'Ja / Yes'),
  '#required' =&gt; TRUE,
);


I want to facilitate a central point where those text strings (like #title) can be edited and a way I can retrieve them in this custom module.

What's best practice for this scenario to do so? 
Create a content type for this or perhaps use variable_set/get?

Basically I want one location where my client can edit all those text strings.
To use a content type for this and node_load() everytime feels a bit too much.

Thanks in advance
As long as the string or text is passed via t() function you can override it using String Overrides module. Here is a quote from module's project page:

Provides a quick and easy way to replace any text on the site.

UPDATE
You can also use Variable module. Quote from project page:

... provides a registry for meta-data about Drupal variables and some extended Variable API and administration interface.
This is an API module so it must be installed only when other modules require it.