I'd say get an overlock foot for your existing machine for finishing edges (it has a blade like a SITD foot to help guide you), and get an embroidery machine. Sounds like for the work you do that'd be the most bang for the buck. (This is assuming one of your existing machines has an overlock stitch - check your manual if you're not sure.)