In general most OSS projects don’t have the resources to spend on UX development -and- developing the core functionality. I don’t think most projects would be against UX contributions. You could just create an issue for a project to discuss it, or bring it up wherever their community is.