Either way it will require some element of PHP knowledge.
There's a possibility you could do it using {xen:callback tags (new - I haven't used these myself yet) or you could extend Controllers using an add-on. When you extend a controller you can call the parent and add additional variables to the view.
You can also use template hooks and the template post render event but certainly the former of the two is now deprecated and as such you cannot guarantee they'll be around forever.