I think it is impossible
bcoz you have to keep that logo in each layout and it is done by keeping it in a global field.
Another thing if all layout are from one table then it is possible bcoz while creating that global field it is automatic created in that layout
Some developers set up a "template layout" with just a few sample fields and a common set of interface controls such as your button. They then use dupicate layout with this layout to create new layouts and then use layout set up to select a table occurrence for the layout. Any fields on the layout then have to be double clicked to re specify them for the new layout unless they are global so you'd keep the fields to just a minium with the standard data and text formatting you want for them. Thus, you might have one number field, one text field, one date field, etc. just to use for keeping the formats consistent.
My layout formats are structured almost the same but don't use the same buttons and scripts so I'll go in and manually put buttons in. It will take some time but safer for me plus I can try each script out on the individual layouts to make sure ey are doing what I need them to do. thanks guys