I am working out the final customization options for the script (Swish provided the initial work and I expanded on it from there, turning it into a standalone script for anyone to use).
I will release it as soon as it is finished. Let's hope I don't break it.
I am happy you used it :) Just how did you manage to make background fitting with centered text? :)