Preheat oven to 350°F (175°C). Line a 15"x 10" jelly roll pan with parchment paper.
Combine the oats and pecans, and spread in an even layer on the prepared pan. Bake 8-10 minutes, stirring occasionally, until toasted.
In a large bowl, combine the egg, butter, honey, and vanilla. Add the cranberries, chocolate chips, sunflower seeds, toffee, brown sugar, and cinnamon. Mix until combined.
Add the oats and almonds, and mix well.
Re-line the pan with parchment paper so that the paper overhangs an inch or two on the two long sides. Spread the mixture evenly and firmly in the pan.
Bake 13-18 minutes, or until the edges are slightly browned and the bars are set. Cool in the pan on a wire rack for 10 minutes. Then use the parchment paper to lift the bars out of the pan onto the wire rack to continue cooling. Cut into bars.
Notes
Use any combination of add-ins you like - nuts, dried fruits, seeds, etc. Just keep the total amount about 3 cups.
You may find the bars cut more cleanly if refrigerated for about 30 minutes before cutting.