If you’re not planning to work in Thailand for a local company, a work permit isn’t needed. For your situation, a Digital Nomad or Long-Term Visa like the DTV could fit, since you freelance and have income abroad. You can apply and wait for the result without a Thai work permit, but make sure your visa type allows freelancing remotely.