Selects a shape inside sheet to change it, or if not found, it will create it then change it.
This can be enhanced by passing those changes as parameters in future.
DANGER! ..... in ActiveSheet only for now, more changes needed to have it in other sheets.
Another side product of my work.