The edge can simply be a piece of cotton ribbon folded over and sewn through… pretty easy to DIY if you can use a sewing machine…
If you want an embroidered edge, then you will need to take it somewhere… and its going to be expesnive… the edges for that stuff is done on a CNC embroiderer machine, which i imagine not many places have setup to do floor matt edging…
That being said… hardwood floors would be hilariously funny… but im not sure how much contour is in your floors to do it…
This sort of thing would not be possible with a regular sewing machine, you’d break the needle. You’d need a heavy duty sewing machine, or take it to a carpet store.
I used to have a whole bunch of CNC sewing machines at my last job.
None here yet. Sorry.
But I’ll second that you want to use a fabric overlay as opposed to stitching the entire edge. Go to a carpet/upholstery place. They’ll know more than the collective genius here
Talk to mosiers next to innovative. People come from around the world to have interiors done there. They made the cover for my boat. He will at least point you in the right direction and get you whatever weird ass material you want