The episode guest starred actors Jennifer Stone, Moises Arias, Noah Munck, and Jennifer Grey, along with the band Bowling for Soup, who appeared as themselves performing an extended version of the series' theme song, "Today's Gonna Be a Great Day," which was also included on the official Phineas and Ferb soundtrack, which was released on September 22, 2009.
They and their friend Isabella borrow the time machine on display at the local museum to travel twenty years into the future.
Once they arrive, Isabella stays behind with the time machine while the boys enter their sister Candace's backyard, where her sons Fred and Xavier are sitting under a tree doing nothing.
She travels back to the day the boys built the rollercoaster in their backyard and succeeds in getting her mother to see them, finally fulfilling her dream of busting them.
During the credits, it reveals Isabella obtained the tool and gave it to the present day boys before they even time traveled in the first place.
Eventually, they conceived a plot where "Phineas and Ferb go into the future and actually see Candace as an adult (which) drags up all kinds of memories of not being able to bust them.
"[2] The scenes in which Candace travels back to Phineas and Ferb building a roller coaster are taken from the pilot episode, "Rollercoaster."
Including the scenes was "great fun" for Povenmire and fellow co-creator Jeff "Swampy" Marsh, who decided early on that using it would have "future Candace go back to the rollercoaster [sic].
"[2] The crew spent a long amount of time plotting out the episode in a room, using sticky notes, in order to make sure it played out sensibly and was clearly understandable to viewers.
[4] The goal of the crew was to make sure everything stayed strong to a certain logical standpoint, which led to several surreal conversations,[5] including several paradoxes involving time travel.
Povenmire explained, "They affect each other in ways that we never fully understand, but if you throw off that little balance of power of their [respective] activities, all hell could break loose.
"[2] The song Doofenshmirtz sings, entitled "It's Been a Charmed Life," was well-praised by the production crew, who felt that it was considerably well-handled.
[10][11] The scene where Candace mentions that her best friend Stacy Hirano had become the president of Uruguay was originally written as a throwaway joke for the episode.
Stone researched actress Ashley Tisdale's performance as Candace on YouTube to better grasp the attention needed on the voice role.
[22] In the future, the American pop-punk band Bowling for Soup appears and performs an extended version of the series' theme song.
[22] Blum praised the joke about Stacy becoming the president of Uruguay and called Doofenshmirtz's song "It's Been a Charmed Life" "heavy irony.