IMO, genders on objects without a sex are just non sensical and a legacy product of Roman Latin evolution. A simple -e suffix could potentially fix this, but it's incredibly hard to change without a generational change, cause language and habits are sticky. However if you are triggered by a table being female gendered or a car being male gendered, maybe you are overthinking it.
When it comes to human related words, another potential approach is to always use the female form, because you refer to the word person (la persona) and not the particular gender of the individual in question. This applies to groups too, the rule in Spanish is that if a group has females and males, you should use the "male" plural form. Why not just use the female form and everyone is happy?
Just remark that this is a hot topic and conservative and older people usually oppose this aggressively and openly. New generations understand the arbitrary split of society in two based on the presence of a penis more intrinsically though.