This solution deploys a field that will display HTML using the each items values, it also has a few inbuilt variables like the current lists' edit relative URL, the current SPWeb and SPSite url and others.

Built using SharePoint 2013 Enterprise, not sure if it will work with foundation...in theory it could be made to.

USAGE:

1. Go to the list settings page of a list and create a new column

2. Set the column type to "Interpolation Field"

3. In the Template text box enter this sample template:
<h2>{title}</h2><a href={listDefaultNewFormUrl}?ID={id}>Edit: {description}</a>

4. Click SAVE.

Your list will now have a interpolation field that will display the template text as HTML and replace the tokens in the curly braces with the actual values of the list item field.

There are also some system tokens that you can use to get things like the site URL, web URL, item view page URL...etc

SYSTEM tokens:
{siteTitle}
{siteUrl}
{webTitle}
{webUrl}
{listTitle}
{listDescription}
{listAuthorLoginName}
{listAuthorName}
{listDefaultDisplayFormUrl}
{listDefaultEditFormUrl}
{listDefaultNewFormUrl}
{listDefaultView}
{listDefaultViewUrl}
{listItemID}
{listItemDisplayName}
{listItemUrl}