As with most things in English, no, there isn't a general rule.
Some words in -er have feminine counterparts in -ress . 1
And most words that end with -man can be feminized by changing it to -woman .
But for any given word, the only way to tell whether such a feminized version exists is to look it up in the dictionary.
In other words, you can't really go about creating feminine equivalents of random occupational words; you can merely use feminine equivalents, if they exist.
Note also that there is a tendency towards using one word for all genders.
Sometimes, this involves using a genderless equivalent: police officer instead of policeman/policewoman , or flight attendant instead of stewardess , for example.
Other times, it involves using the traditionally-male word for all genders: for example, actor for both male and female, instead of actor for male and actress for female. 1
Some -er occupations (used to) become -ster, e.g. baxter = female baker, and brewster = female brewer (of ale).
These terms went obsolete so long ago that most people these days don't even know that baker once had a feminine version.
ell.stackexchange.com/users/50/Martha
Words with distinctly feminine forms are usually old.
Words that signify an occupation that formerly was exclusively male, or didn't exist in earlier times, seldom have feminine forms, and indeed, the use of feminine forms (even if they do exist) is dying out.
However, if a word does end in -ess, it almost certainly refers to a female occupation.
Some words ending in -ess, being generally associated with females, have no (or very rarely used) male counterparts, for example "seamstress".
ell.stackexchange.com/users/39/barbara beeton
I can't speak for other English speaking nations, but in 21st century America just making an effort to draw a distinction between genders is all too often considered offensive.
That having been said, I find a certain charm to gender specific terms.
Guess I'm just 'old fashioned'.
Unfortunately English, especially Americanized English, has a tendency to outright steal words from other languages so spelling in English isn't as easy as some more orderly languages.
Even so, here are a couple of pointers:
If it ends in "-tor" then drop the -tor in favor of a "-trix" So "aviator" becomes "aviatrix" and "administrator" becomes "administratrix" If the word ends in "-ter"then drop the -ter in favor of "-tress" So "hunter" becomes "huntress" and "enchanter" becomes "enchantress"
And if all else fails you can try just hanging a "-ess" off the end of the word:
So "lion" becomes "lioness" and "author" becomes "authoress"
But these are not rules you can count on because "protector" can become "protectress" and don't even bother looking for "actrix" in your spell check dictionary!
There are a few other suffixes that indicate female gender but the rules of spelling get even more obscure.
Such as "farmer" becomes "farmerette" and "wolf" becomes "she-wolf".
What can I say- besides "Good Luck!"
ell.stackexchange.com/users/3003/Jay
It isn't that important, and some words can't be feminised, such as the ones mentioned in the question.
People would normally attempt to use, if possible, a genderless word so as not to cause possible offence,
ell.stackexchange.com/users/12/Liam W
I read classical literature as a hobby.
Here's my understanding of the suffix ess.
Prince is to princess.
Duke is to duchess.
Master is to mistress.
Emperor is to empress.
Baron is to baroness.
Count is to countess.
These are titles of British aristocracy.
I, personally, would assume the suffix ess fits well with titles given to a person of nobility.
There are some exceptions that I've read.
Lioness is the female lion.
It probably comes down to what is pleasing to the listener.
The word actor is a gender neutral word that defines an occupation.
I, personally, wouldn't feminize any words that are gender neutral.
Make any sense?
Hope this helps.
ell.stackexchange.com/users/3251/Giovanni
Is there a general rule how to create feminine words?   For example feminine from  waiter  is  waitress , from  actor  –  actress , etc.  So, generally the ending  -ess  means the feminine form. But I’ve never heard feminine forms for writer, programmer, designer etc. Is there a rule by which a native speaker would create feminine forms? Or is creating feminine forms simply not so important for native speakers?
Is there a general rule how to create feminine words?
ell.stackexchange.com
<word-form><suffixes><feminine>
ell.stackexchange.com/questions/11
ell.stackexchange.com/users/3/Danubian Sailor
If it ends in "-tor" then drop the -tor in favor of a "-trix"   So "aviator" becomes "aviatrix" and "administrator" becomes "administratrix"  If the word ends in "-ter" then drop the -ter in favor of "-tress"  So "hunter" becomes "huntress" and "enchanter" becomes "enchantress". However, some words can't be feminised, such as the ones mentioned in the question, and as there is no general rule, a dictionary is a good reference. Words with feminine forms tend to be old and there is no general rule. Suffixes can give an indication, but you should consult a dictionary.
You should check the dictionary, but suffixes can provide an indication. There is no general rule, words with feminine forms tend to be old.