見栄えからアニメーションまで基本的にCSS(一部SVGも使用)を使って作成されているユニークなローディングアニメーションを、CodePenで公開されている中から紹介します。
ローディングはそんなに長い時間表示させることは少ないですし、自分の場合はサクっと汎用的なシンプルなデザインのものを実装することがほとんどですが、こういった部分まで拘りたいとかちょっと面白いアニメーション付けたいってときに参考になるものやインスピレーションもらえそうです。

Loading Idea

HTMLとCSSで作成した三角形を並べ、それらをタイミングずらしてopacityを使うことで見栄えを実装しています。
このデモはすべて同じカラーですが、カラーをバランス良く異なるものに設定するのも良さそうです。

shrinking hexagon

Loading

このサンプルは順番に浮き上がる感じですが、順番をバラバラにしてみたりアニメーションを追加して1回目と2回目では浮き上がる順番が異なるようにするなど、ランダムっぽい見せ方をしても面白そうです。

BoxShuffle

Tile adder (no JS, no added elements)

Never-ending box

Hourglass Loader

Hourglass

同じく砂時計をモチーフにしたもので、上のものに比べてシンプルな見た目です。

Climbing Ball

CSS Stairs Loader

Pure CSS loader #4

Bookshelf loader

本の部分も画像は使用せず、それぞれのひとつのHTML要素(li要素)とCSSを使って実装しています。

'Making pancake' loader

kitchen loading animation

使用する要素の大きさや組み合わせ方次第で、様々なキッチンレイアウトを表現できると思います。

Spinners & Page Loaders Pure CSS

最後は様々なタイプのローディングがまとめられているデモで、割とよく見かけるものに少し手を加えた感じのものもありますが、全15種類のローダーが基本CSSを使用して作成されています。