Overvarm ovnen til 350°. Vej melet af eller kom det let i tørre målebæger; jævn med en kniv. Sigt mel, bagepulver og salt sammen.
Pisk granuleret sukker og stuetempereret smør ved medium hastighed med en elektrisk røremaskine, indtil det er let og luftigt. Tilsæt æg, 1 ad gangen, og pisk godt efter hver tilsætning. Tilsæt melblanding og creme fraiche; pisk ved lav hastighed, indtil det lige er blandet. Fordel dejen jævnt over 3 skåle. Farv dejen i den ene skål med den ønskede mængde rød madfarve; farv dejen i den anden skål med den ønskede mængde blå madfarve. (Batter i tredje skål forbliver ufarvet.)
Spread red, blue, and untinted batters into 3 separate 13- x 9-inch pans coated with baking spray. Bages 10 til 15 minutter eller indtil en træpluk indsat i midten kommer ud rent. Kagerne afkøles i formene på trådstativer i 10 minutter. Fjern dem fra formene til trådstativer for at køle helt af.
Pisk i mellemtiden blødgjort smør, mælk, vanilje og 4 kopper flormelis ved medium-lav hastighed med en elektrisk røremaskine, indtil det er glat. Tilsæt de resterende 2 kopper flormelis, 1 kop ad gangen, og pisk godt efter hver tilsætning.
Placér afkølet rødt kagelag på en tallerken; smør en tredjedel af smørcremen ud over toppen. Top med hvidt kagelag; smør en tredjedel af smørcremen på toppen, og top med blåt lag. Smør den resterende tredjedel af smørcremen på toppen af kagen. Afkøles, indtil smørcremen stivner lidt; skæres i tern.