Inkscape- FOSS vector graphics editor
Inkstitch- Inkscape plugin that can generate design files compatible with various embroidery machine manufacturers, or even basic G-Code operations in a text format.
Raspberry Pi:
Klipper- Software for modifying 3D Printers, includes firmware flashing capabilities. Easy to configure and tune the machine;
Moonraker- API Web Server for Klipper;
Fluidd- Web user interface.
Custom G-Code Macros implemented via klipper for thread sensor and driving the needle.
I will be basing some of the instructions from jameskolme's project page posted on the Inkstitch page.
Will be working on releasing project files in a customisable format, probably OpenSCAD scripts.