NetBSD is usually considered the "go to" *nix for 68k Macs. It's about the only one that still has developers actively using the platform. Note that for most practical purposes your Performa would need to be upgraded to a full 68040 if it has a 68LC040. (There are serious issues with the floating point emulator due to a bug in most revisions of the 68LC040.)
For the "runs Mac applications" part the BasiliskII documentation mentions at least the possibility of using "native CPU mode", IE, using Basilisk as "virtualizer" instead of an emulator on NetBSD 68k. (The "virtualization" bit is how Basilisk worked on Amigas. My vague understanding is it comes with a lot of stability risks.) I don't know of anyone ever making that actually work, at least at all recently; the parts of the docs that mention are a dozen years old and I think it may depend on kernel support that isn't there anymore. It might be "interesting" to try to make it go, I guess, but good luck there.