Item Characteristics, Best way to display?

Permalink
We have software that we want to show specific things about that software throughout the site. We have an eCommerce cart that has all this information in it in their own custom fields, like version, download link, changelog, etc etc.

What do you think would be the best way to be able to add that dynamic content to a site? So for example on a software page and the homepage we have the software name, version info and login link. When we change that info in the ecommerce software we want it to update those other pages at the same time. So basically we need a dynamic method of displaying info on pages.

Hopefully I explained that clear enough :) We were thinking we could do php block types and call the info that way, but that's really limiting. We could do a tag method within html blocks, so for example:

<a href="[sw=app link]">Download</a> [sw=app name] - Version: [sw=app version]

Im new to concrete so Im completely open to any suggestions for a method that is flexible. :)

baskettcase