This may or may not be what you were looking for, but it definitely will work:
Apptio is a SaaS application, and we interact with the product through the medium of an internet browser. Because of that, everything that we see is ultimately displayed through HTML, which is completely customizable. Apptio's reporting surface allows for HTML to be inserted, which facilitates creating "KPI's" to our liking.
Example below:
In the reporting surface, first click on the "HTML" icon in the insert tab to add an HTML-editable frame.

You can add plain text to the content box, and Apptio will interpret it as normal text:


However, we can also use data from our Apptio project in our HTML frame. Notice that I've pulled down the "Cost" calculation into the values box, this will allow us to use the metric within the HTML.

To do so, encompass the value that you wish to include as follows:
<%VALUE YOU WISH TO INCLUDE%>
Notice in the HTML box behind that the expression has evaluated as it would appear in the model for the selected period.

You can also format your values as desired by using the numberformat() function (see Apptio "Help" section for more info on formula).

Once you've formatted your value as desired, you can modify the HTML frame as you would a typical HTML document, including using CSS.

A few modifications is all it takes to bring your HTML frame into the format of an Apptio KPI:

However, you can also make your own customizations, which allow you to make the HTML/KPI appear however you desire!

I've included the basic HTML/CSS that I used to create the base KPI frame below:
---------------------------------------------------------------------------------------
<style type="text/css">
li{
list-style-type: none;
font-size: 13px; font-weight: bold;
margin-left: 5px;
}
.top{
color: #004C76;
}
.middle{
font-size: 26px;
}
.bottom{
color: #808080;
}
</style>
<ul style="-moz-border-radius: 6px;-webkit-border-radius: 6px;-khtml-border-radius: 6px;border-radius: 6px;border: 1px solid gray;padding:0px;margin:0px;width:99%">
<li><span class = "top">Cost</span></li>
<li><span class = "middle"><%=numberformat(Cost,"$#,###")%></span></li>
<li><span class = "bottom">YTD Cost: <%=numberformat(YearToDate(Cost),"$#,###")%></span></li>
</ul>
---------------------------------------------------------------------------------------
-Michael Verkruyse