I think I have the worst eyebrows. I have to regularly pluck and shape them, otherwise, I end up with a pair of unruly mess. I also have the tendency to over pluck, once I get hold of my tweezers, I just can't stop :(. As a result, filling in my brows is probably the most important part of my eye makeup routine. I can do without eyeshadow as long as my brows are groomed.
I have a personal preference to use powders over pencils to fill in my brow. One of my favorite product to use is Shiseido's The Makeup Eyebrow and Eyeliner Compact. I have this in BL3 Light Brown. I have black eyebrows, but my hair is dyed a combination of dark and light brown. I love the versatility of this compact. I can use the darker shade alone or mix it with the light brown if I want lighter brows. Both shades are a good match for me, not too dark or too light. As the name implies, the darker shade can be used as an eyeliner and I have used the light brown shade as a crease color. I never had problems with the staying power, once applied, they stay on the whole day. The compact comes with a double ended applicator. One side is a slanted brush and on other side is a sponge applicator. The brush is pretty stiff, it will pick up and apply too much product if I am not careful. If I don't have a lot of time, I will use the brush to quickly apply the brow powder and then brush my brows with a spooly to remove the excess and soften the look. On regular days, I use Inglot 17TL brush to apply and then lightly brush my brows with a brow comb or spooly to finish the look.
What do you use to fill and shape your brows? Do you prefer powders, pencils or gel?