While these may do some or all of the apps OP mentioned, the UX of most of them, even from the screenshot seems horrid.
I use Linux everyday and I prefer a slightly off UI once in a while than having to deal with the frustratingly sluggish performance of macOS.