I'm fairly new to the hobby & feel your pain. I've struggled with the last few canopies that I've painted. For each one, I've tried different methods. I tried Bare Metal Foil & had some bleeds, guess I didn't burnish it down enough. It was difficult to make it stay in place despite its tacky backing. Once removed, alot of the glue remained & was difficult to clean. I then tried Swanny's method of cutting narrow strips of masking tape around the frames. This turned out even worse than the BMF. I must be doing something wrong.
I am now working on Hasegawa's P-40N & tried a new method. I used plain old scotch tape for each window panel. It is time consuming, but the results came out GREAT. I simply placed a piece of scotch tape on a window pane, burnished it with a Qtip & made sure there weren't any loose edges. I then used a new Xacto #11 blade & cut around the frame. Because the tape is thin, it didn't require alot of pressure to cut thru it. Of course you need to be careful when cutting, you do not want to damage your clear part. Once the frame was cut, I used tweezers to remove the excess tape & got very nice sharp/clean edges.
I shot MM enamel on top & had no bleeds. I then put dull coat on top. I was able to safely peel the scotch tape off using a toothpick & scraping towards the inside. Eventually, you get a lip & you can peel it with your fingers. When I used tweezers, the tape would sometimes tear.
I'm very happy with the scotch tape method. Its readily available & cheap. It sticks well too. I had a few tiny pieces of glue left over, but they were easily removed by getting a piece of tape and tamping it over the excess glue.
I read on a few forums that other modelers had problems with scotch tape if it was left on for too long. I had mine on for about 7 days, I had no problems removing it.
Good luck with your canopy!