The Varivas 2300 Ultra Midge hooks are the smallest I carry. Currently, I have them in sizes 20, 28 and 30. They are well suited to tying extremely small soft hackles or Stewart Black Spiders using the small feathers found on a starling neck. I would suggest Veevus 16/0 thread. The hackle and thread are all you need. There are many, many midge patterns that you can find online, but I have not found micros to be very selective.