This sketch is a compilation of the FastLED DemoReel, twinkle code, and a button press. The brightness on the DemoReel has been adjusted to be along the same lines as the overall brightness. There are a bunch of mode options to choose from within the sketch.
Depending on the choices and number of LEDs, you can fit 4-5 of these modes on an attiny85 board like the Trinket or Gemma. Larger capacity boards will be able to handle more.