LeoCAD służy do projektowania wirtualnych modeli z cyfrowych klocków LEGO.

LeoCad przeznaczony jest do zabawy dla młodych użytkowników, a także nawet dla starszych osób. Modele 3D tworzone są na specjalnej płycie z charakterystycznymi okręgami montażowymi. Po prawej stronie ekranu znajduje się biblioteka części, które można przeciągać na obszar roboczy. W tej samej sekcji można także przeglądać części i wybierać ich kolory.

Gotowe modele można obracać i oglądać z różnych kątów, co ma ułatwić pracę nad nimi. Na przykład, jeśli chcemy zmodyfikować dolną część, można ją obrócić i dodać lub usunąć elementy. To bardzo praktyczne rozwiązanie. Jedną z ciekawszych funkcji jest możliwość tworzenia instrukcji krok po kroku do rzeczywistych budowli z klocków LEGO. Podczas tworzenia cyfrowego modelu, wszystkie wykonane kroki są zapisywane w specjalnym, w którym  można je potem przejrzeć i wydrukować,

W programie znajdziemy bardzo dużo różnych elementów konstrukcyjnych i z początku można się nawet pogubić. Na szczęście twórcy dodali przydatną wyszukiwarkę, dzięki której możemy szybko znaleźć potrzebny fragment w celu złożenia odpowiedniej konstrukcji. LeoCad przypadnie do gustu zagorzałym maniakom kolejek i pociągów.

W Aplikacji znajdziemy masę elementów, z których możemy złożyć tory, rozjazdy i nawet same pociągi. LeoCad umożliwia przesyłanie gotowych rysunków do takich programów jak 3D Studio czy Wavefront.

LeoCAD jest w pełni kompatybilny ze standardem LDraw i powiązanymi narzędziami oraz bez problemów odczytuje i zapisuje pliki LDR i MPD, dzięki czemu można udostępniać i pobierać modele z Internetu. Korzysta również z biblioteki części LDraw, która ma ponad 10 000 różnych części i nadal otrzymuje aktualizacje.