Yes, such a thing is still possible. I believe Minecraft already has some functionality for this IIRC called "alternating textures", where it will rotate and flip the texture for some things like grass so that it looks less grid-like. You can also supplement this by adding more variants of textures for these blocks in order to further increase the randomness.
It has been a while since Ive done it, but it is possible. My pack still functions with this despite not having worked on it for ~2 years.
Yes, that is exactly it! That's the feature I'm looking for, ever since I found that other pack a few years back, I just can't bring myself to go back to a pack that doesnt have it, haha, if you guys have pack names, I'll look for em, as I will look for yours echonite, thank you!