Inserting custom HTML using tokens I'm trying to reduce repetitive coding by adding my own static HTML content into some form of reusable token that can be added into page bodies amongst regular code, but can't find a method. Here's what I'm looking for:

Desired content to be inserted into page body

&lt;div class="my-repetitive-div"&gt;
    &lt;p&gt;I type this all the time and want to automate it&lt;/p&gt;
&lt;/div&gt;


Token idea to insert this into a page Body

&lt;p&gt;Here is some regular content&lt;/p&gt;

[token:my-repetivie-div]

&lt;p&gt;and some more content appearing after my-repetitive-div&lt;/p&gt;


End result

&lt;p&gt;Here is some regular content&lt;/p&gt;

&lt;div class="my-repetitive-div"&gt;
    &lt;p&gt;I type this all the time and want to automate it&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;and some more content appearing after my-repetitive-div&lt;/p&gt;


This question is similar to this one, but he didn't quite get a straight answer, so I'm spelling it out here. 

The Token Filter module wasn't what is needed, as it only addresses using pre-existing Tokens not creating custom ones. Would the Custom Token module achieve this?

If there's a better way to achieve this other than Tokens, i'm all ears!
I would recommend you to use Wysiwyg API template plugin module


  In TinyMCE, CK Editor and FCK Editor, there is a template function, which allows a user to select a HTML template from a drop-down and insert it into the WYSIWYG text-area. This module supports those features for use with the WYSIWYG API.