I use Mary Ellens - love it. I buy it by the gallon and dilute it 50% in my little spray bottle.
I can't comment on "starch attracts bugs" because I only starch what I'm going to use. Although I'm sure my scraps are all starched, and I keep my scraps in a cotton tote bag on the floor. No bugs in or around it so ... I guess I'm good.