oops-forgot--If you have not tried the Essentials thread it works great for thread painting. I use a combination of Essentials and Marathon in my thread painting. Both reasonably priced, especially when they run a special on them.
Be aware Marathon is a poly thread, but it is great for thread work, has a bit of sheen to it and reflects the light beautifully.