Is it possible to create a template string as a usual string
let a=\"b:${b}\";
an then convert it into a template string
le
As your template string must get reference to the b variable dynamicly (in runtime), so the answer is: NO, it impossible to do without dynamic code generation.
b
But with eval it's pretty simple:
eval
let tpl = eval('`'+a+'`');