Have you ever considered Penpot? I learned about it through a HRF bounty, but I really need to start trying it out