Oh yes, Folkwear - I already have a LOT of their patterns...hehehehehe
If you want to start with something that is already BJD sized, you can also try Affordable Designs. He has a lot of SD patterns including a Kimono pattern and a princess dress. Just don't pay any attention to his "Kimono Class" that he advertises. I made the mistake of counting on that for instructions when it first came up and bought an MSD pattern. He posted the first set of instructions. It's now been, I believe four years and he's never finished it - however I believe that these days he includes all the instructions with the patterns. http://www.affordabledesigns.ca patterns can also be emailed to you in PDF format which is nice if you don't want to wait for the mail.
Also, when dealing with human to doll sizing, keep in mind that you dont' always need to do EVERYTHING the human pattern calls for. Depending on the fabric I use I don't always use interfacing when called for - the doll clothing doesn't need the stiffness (it's not like they are going out) and I don't always line everything either -particularly not if I'm making it for myself since in many cases all it does is add bulk that makes small clothing harder to fit.
Sewing machine? Oh yea, that's the thing on the floor that I never use LOL. I hand sew almost everything. takes longer, but I have much less frustration in the long run LOL.