Question, arzoo? I noticed that the default patterns seem not to care what your layout is -- they worked when I had one PACLED and work the same now that I have two and bunch more buttons. What magic functionality is hidden away that allows for non-layout specific patterns?
I don't know if you consider LEDBlinky to be basically feature complete, but in case you don't, I have feature requests!
The biggest is the ability to select an LED, and copy all of its frames to another LED. Even better would be the ability to paste them in at a specific frame, and have that serve as the offset, and wrap the excess frames back around to the beginning.
Similarly, I can't find a way to basically "fill" all frames of an LED. Seems like you need to set each frame by hand; some of my animations have 240 frames, and that gets pretty tedious.
Far more intensive in terms of UI work would be the ability to select a given LED and see a visual representation of the colors directly on the slider, similar to how gradient tools work in Office. An expanded grid view showing the value of each frame for every LED would make cut and paste, and various forms of gradients, really visual and easy to see. I make a lot of animations that are smooth chase sequences, and they are currently very difficult to set up.
Lastly, though it likely only matters to obsessives like me, would be various easing choices for the transitions. You currently have linear, but at least ease in/out would be really nice.