Could you please elaborate on why Processing is easier to use over OpenGL wrapper like LWJGL? You still have to write OpenGL shaders to get the desired visual, right?
You can write shaders (not mandatory since it supports 3D without them) but loading them is simple as using ShaderToy.