INTRODUCTION
Why the Interface Matters More Than You Think

If you followed along with the first two posts in this series — What Is Stud.io? and Installing Stud.io and Your First Build — you already have the software running and you have placed a few bricks. That is enough to confirm the software works. It is not enough to build anything ambitious. The gap between placing your first brick and building a serious MOC is not creativity or talent. It is interface literacy. You need to know where things are, what they do, and how to reach them without breaking your flow.

Stud.io's interface is powerful but not intuitive. BrickLink packed an enormous amount of functionality into a single window, and most of it is not self-explanatory. Panels overlap. Tools have hidden sub-options. Critical shortcuts are not documented anywhere obvious. Builders who never learn the interface end up fighting it — hunting for parts they know exist, struggling with rotation axes they cannot control, losing time to operations that should take seconds. This guide fixes that. We are going to walk through every major element of the Stud.io workspace, explain what it does, and show you how to use it efficiently.

By the end of this post, you will know the interface well enough that it disappears. That is the goal. The best tool is the one you stop thinking about because your hands already know where everything is. Whether you are building your first MOC or working on your hundredth, this reference will make every session faster and more focused.

SECTION 1
The Main Viewport

The viewport is the large 3D canvas that dominates the center of the Stud.io window. This is where your model lives. Every brick you place, every rotation you make, every connection you test happens here. Understanding how the viewport works is the foundation of everything else, because every other panel and tool exists to feed information into this space or extract information from it.

The viewport renders your model in real time using a 3D engine that supports orbit, pan, and zoom navigation. The default view shows your model against a neutral gray ground plane with a subtle grid overlay. That grid is not decorative — it represents actual stud positions, and it is your primary spatial reference when placing bricks at ground level. The grid spacing corresponds exactly to LEGO's fundamental unit: one stud width, or 8mm in real-world terms. When you see a brick snap to position in the viewport, it is aligning to this grid.

The viewport also provides visual feedback for connections. When you hover a brick near a valid connection point, Stud.io highlights the connection in green, confirming that the parts will lock together. Invalid placements — collisions, impossible geometries — show in red. This traffic-light system is your constant companion while building, and learning to read it quickly will save you from placing bricks that look right but are not actually connected. The viewport background color, ground plane visibility, and grid display can all be customized through the View menu, which we will cover in the workspace customization section below.

SECTION 2
The Parts Palette

The Parts Palette sits on the right side of the interface by default, and it is arguably the most important panel in the entire application. This is your brick inventory — a searchable, categorized database of every LEGO element that BrickLink tracks. That means tens of thousands of parts, from standard 2x4 bricks to the most obscure Technic connectors and decorative elements ever produced. The depth of this library is what makes Stud.io superior to physical building for design work. You have access to parts that would cost hundreds to source physically, and you have unlimited quantities of all of them.

The palette is organized into categories that mirror BrickLink's part taxonomy: Brick, Plate, Tile, Slope, Technic, Minifigure, and dozens more. You can browse categories by clicking through the folder structure, but for any serious building session, the search bar is faster. Type a part description — "2x4 brick," "1x1 cheese slope," "Technic pin" — and the palette filters instantly. You can also search by BrickLink part number if you know it. The search is fuzzy enough to handle partial descriptions but precise enough to find specific elements when you need them. If you are not sure what a part is called, the AFOL Glossary has the community terminology that matches what Stud.io uses.

One feature that many new users miss is the Recently Used section at the top of the palette. Stud.io tracks the parts you have placed most recently and keeps them accessible in a quick-access strip. During a building session, you will find yourself reaching for the same five or six elements repeatedly — a specific plate, a bracket, a tile for detailing. The Recently Used section means you do not have to search for them every time. It is a small efficiency that compounds into significant time savings over a multi-hour build. The palette also supports favorites, which you can pin for even faster access across sessions.

SECTION 3
The Color Picker

Directly below or beside the Parts Palette (depending on your layout configuration) is the Color Picker. This panel displays the full spectrum of LEGO colors — not an approximation, but the actual production colors cataloged by BrickLink, matched to their official names and color IDs. The Color Picker serves two functions: it sets the color for new parts you are about to place, and it can recolor parts already in your model. Select a brick in the viewport, click a new color, and the change is instant.

The color swatches are organized by hue family — reds, blues, greens, grays, and so on — with solid colors separated from transparent and metallic finishes. Each swatch shows the BrickLink color name on hover, which matters more than you might think. LEGO's color naming has evolved over the decades, and what you call "dark gray" is officially "Dark Bluish Gray" in the current palette (as opposed to the discontinued "Dark Gray" which was a different shade entirely). Knowing the official names prevents confusion when you move from digital design to sourcing physical parts on BrickLink.

A critical feature of the Color Picker is its part-availability filter. Not every LEGO element exists in every color. A 2x4 brick comes in dozens of colors, but a specific Technic panel might only exist in three. The Color Picker can dim or hide colors that are not available for the currently selected part, preventing you from designing with color-part combinations that do not exist in reality. This matters if you plan to eventually build your MOC with physical bricks. Toggle this filter on when you are designing for buildability, and off when you are doing pure concept work where physical constraints do not apply. For sourcing those physical parts later, the Parts Lab can help you understand element availability in more detail.

SECTION 4
The Toolbar: Select, Move, Rotate, Clone, Delete, and Hinge

The toolbar runs along the top or left edge of the viewport and contains the core manipulation tools you will use constantly. Each tool changes what happens when you click on or drag elements in the viewport. Mastering the toolbar is not about memorizing icons — it is about internalizing which mode you need for which operation so you can switch without conscious thought.

Select (shortcut: S) is the default mode and the one you will spend the most time in. Click a brick to select it. Hold Shift to add bricks to your selection. Hold Ctrl (Cmd on Mac) to toggle individual bricks in and out of a selection. Drag a box to select multiple bricks at once. Selected bricks highlight in blue and become available for all other operations — move, rotate, color change, copy, or delete. Double-clicking a brick in Select mode selects all connected bricks, which is enormously useful for grabbing an entire subassembly without manually selecting each piece.

Move (shortcut: M) lets you reposition selected bricks. Click and drag to slide elements along the ground plane. Hold Shift while dragging to constrain movement to a single axis. The move tool respects connection snapping — as you drag a brick near valid attachment points, it will snap into position. Rotate (shortcut: R) spins selected elements around their center point. Each click rotates 90 degrees by default. Hold Shift for finer rotation increments. The rotation axis depends on your camera angle, which takes practice to predict — if the rotation goes the wrong way, undo (Ctrl+Z) and adjust your camera before rotating again.

Clone (shortcut: C) duplicates selected elements in place, creating an exact copy that you can immediately move to a new position. This is faster than copy-paste for repetitive structures like walls, fences, or rows of identical elements. Delete removes selected elements permanently. There is no confirmation dialog, so get comfortable with Ctrl+Z. Hinge (shortcut: H) is the most specialized toolbar tool and the one most new users overlook. It activates a rotation mode for hinged connections — elements joined by clips, bars, ball joints, or Technic pins. Instead of rotating the element around its own center, Hinge mode rotates it around the connection point, letting you articulate joints, open doors, angle wings, and position any part that uses a flexible connection. This tool is essential for Technic builds and for any MOC that uses angled plates or SNOT construction.

SECTION 5
The Building Tools Panel

Below the main toolbar, Stud.io provides a secondary panel of building-specific tools that handle operations beyond basic placement and manipulation. These are the power tools — less frequently used than Select or Move, but critical for certain workflows and capable of saving enormous amounts of time when you know they exist.

Collision Detection Toggle controls whether Stud.io prevents parts from overlapping. With collision on (the default), you cannot push one brick through another. With it off, you can place parts anywhere, even inside other parts. Advanced builders toggle collision off for specific techniques like illegal building methods, internal structural elements that will be hidden by outer shells, or when placing transparent elements that need to overlap with interior detail. Use it selectively — leaving collision off permanently is a recipe for designs that cannot be physically assembled.

Snap Toggle controls whether parts snap to the stud grid and to connection points on other parts. Snapping on (default) is what gives Stud.io its satisfying click-into-place behavior. Snapping off allows freeform placement at any position and angle, which is useful for photography setups, display arrangements, or conceptual mockups where precision does not matter. Symmetry Mode is a hidden gem that mirrors your actions across a selected axis. Place a brick on the left side of your model and its mirror image appears simultaneously on the right. For any symmetrical build — vehicles, buildings with matching facades, spacecraft — this cuts your work exactly in half. The symmetry axis is adjustable, and you can toggle it on and off mid-build to handle asymmetrical interior details while maintaining a symmetrical exterior.

Hide/Unhide lets you temporarily make parts invisible without deleting them. This is invaluable for working on the interior of a building when the walls are in the way, or for accessing structural elements buried inside a complex model. Hidden parts remain in the model and will reappear when you unhide them. Think of it as non-destructive disassembly — you can peel back layers of your build to work on the core, then restore everything when you are done.

SECTION 6
The Submodel Navigator

As your MOC grows in complexity, managing it as a single monolithic collection of parts becomes impractical. A 2,000-piece model where every brick exists at the same level of the hierarchy is a nightmare to edit. The Submodel Navigator, accessible from the panel on the left side of the workspace, solves this by letting you organize your build into named submodels — self-contained assemblies that can be edited independently, duplicated, and rearranged within the parent model.

Think of submodels as LEGO bags in a physical set. Each bag contains the parts for one section of the build — a roof, a vehicle, a minifigure with accessories, a landscape section. In Stud.io, each submodel is a named container that you can open for editing (which hides everything else and lets you work in isolation) or close to see it as a single unit within the larger model. This organizational layer is what makes thousand-piece builds manageable.

The Submodel Navigator displays your model's hierarchy as a tree structure. The top level is your main model. Below it, each submodel appears as a collapsible node showing its name and part count. You can drag parts between submodels, nest submodels inside other submodels (useful for builds-within-builds like a house on a landscape on a display base), and duplicate entire submodels when you need identical modules — think modular building floors or train cars. When you eventually export your model for building instructions, the submodel structure directly determines how the instruction steps are organized, so thoughtful submodel planning pays dividends at every stage of the process.

SECTION 7
Keyboard Shortcuts Reference

Speed in Stud.io comes from the keyboard, not the mouse. Every tool switch, every view change, every common operation has a shortcut, and builders who learn them move through the interface at two or three times the speed of mouse-only users. The following table covers the shortcuts you will use most frequently. Print it, pin it next to your monitor, and force yourself to use keyboard commands for a week. After that, your hands will remember them permanently.

Shortcut Action Notes
SSelect ToolDefault mode. Click to select, Shift+click to multi-select.
MMove ToolDrag selected parts. Shift constrains to axis.
RRotate ToolClick to rotate 90°. Shift for fine increments.
CClone ToolDuplicates selection in place for instant copies.
HHinge ToolRotates around hinge/joint connection points.
DeleteDeleteRemoves selected parts. No confirmation — use Ctrl+Z to undo.
Ctrl+ZUndoUnlimited undo history within session.
Ctrl+YRedoRe-applies undone actions.
Ctrl+CCopyCopies selection to clipboard.
Ctrl+VPastePastes from clipboard at cursor position.
Ctrl+ASelect AllSelects every part in the current model/submodel.
Ctrl+GGroup as SubmodelCreates a submodel from selected parts.
Ctrl+DDuplicateAlternative to Clone — copies and offsets.
Ctrl+SSaveSave early, save often. Stud.io does not autosave.
Arrow KeysNudgeMove selected parts by one stud in any direction.
Page Up/DownRaise/LowerMove parts vertically by one plate height.
NToggle Part NumbersShows/hides BrickLink IDs on parts in viewport.
FFocus SelectionCenters viewport on selected parts.

A note on platform differences: Mac users substitute Cmd for Ctrl in all shortcut combinations. The tool-switch shortcuts (S, M, R, C, H) are the same across platforms. If you are coming from other 3D software, the navigation shortcuts may feel unfamiliar at first — Stud.io uses its own camera model rather than following Blender or Maya conventions. Stick with it. The shortcuts are optimized for the specific workflow of brick-based building, and they will feel natural faster than you expect.

SECTION 8
Viewport Controls: Orbit, Pan, and Zoom

Navigating the 3D viewport efficiently is the single biggest factor in building speed after keyboard shortcuts. You need to be able to see your model from any angle, at any distance, instantly. Fumbling with the camera while trying to place a brick on the back of a model is like trying to assemble a LEGO set with oven mitts on. It technically works, but it is agonizingly slow.

Orbit rotates your camera around the model. Right-click and drag anywhere in the viewport to orbit. The camera pivots around the center of the screen (or around your current selection if you have parts selected). This is the most frequently used navigation action — you will orbit constantly as you build, checking alignment from the side, verifying connections from below, and admiring your work from above. Pan slides the camera laterally without changing the viewing angle. Middle-click (scroll wheel click) and drag to pan. This repositions the focal point of your view, letting you center on a specific area of a large model without changing your viewing angle. Zoom moves the camera closer to or further from the model. Scroll the mouse wheel to zoom. Zoom is distance-sensitive — when you are far away, each scroll step covers more distance; when you are close, zoom becomes finer, giving you precision when working on small details.

There are also preset camera angles accessible through the View menu or number pad shortcuts. Top-down view is essential for floor plans and baseplate work. Front, back, left, and right views help with facade alignment. The perspective/orthographic toggle (accessible in the View menu) switches between a natural perspective view and a flat orthographic projection that eliminates perspective distortion. Orthographic mode is invaluable for checking alignment — parts that look aligned in perspective view sometimes reveal themselves as offset when you switch to orthographic. Use perspective for general building and aesthetic evaluation. Switch to orthographic for precision checks.

SECTION 9
The Status Bar

The status bar runs along the bottom edge of the Stud.io window, and most users never look at it. That is a mistake, because it contains live information about your model and your current operation that is genuinely useful during building sessions.

The status bar displays the total part count of your model in real time. As you add and remove bricks, this number updates instantly. It is your first indicator of build complexity and, if you are designing for physical construction, a rough proxy for cost. The bar also shows the currently selected part's information — its BrickLink ID, element name, and color when you have a part selected. This is the fastest way to identify an unfamiliar element in your model without opening the part's properties dialog.

During move and rotate operations, the status bar displays positional and angular data — how far you have moved a part from its original position, or how many degrees you have rotated it. This is critical for precision work where "close enough" is not good enough, like aligning a row of columns or spacing windows evenly across a facade. The status bar also displays any active mode indicators — whether collision detection is on or off, whether snapping is active, and whether symmetry mode is engaged. A quick glance at the bottom of the screen confirms your current tool state without needing to check each toggle individually. Build the habit of scanning the status bar periodically. It is the instrument panel of your building cockpit.

SECTION 10
Customizing Your Workspace
Panel Layout
Drag panels to reposition. Resize by dragging borders. Close what you do not need.
🎨
Viewport Theme
Change background color, grid visibility, and ground plane in View settings.
🔍
Render Quality
Adjust real-time quality vs. performance in Preferences for your hardware.
💾
Session Memory
Stud.io remembers your layout between sessions. Set it once, build forever.

Stud.io's default layout is a reasonable starting point, but it is not optimized for every workflow or every screen size. The good news is that almost everything in the workspace is movable, resizable, and toggleable. Panels can be dragged to new positions, docked to different edges of the window, or undocked into floating windows entirely. On a multi-monitor setup, you can move the Parts Palette to a second screen, giving yourself the maximum possible viewport area on your primary display. This is the single most impactful workspace customization for builders with dual monitors.

The View menu controls several visual settings that affect your building experience. Background color can be changed from the default gray to any solid color. Many builders prefer a darker background for builds that use a lot of white or light gray, and a lighter background when working with dark elements — the contrast makes it easier to see part boundaries. Grid visibility can be toggled off when it is distracting or when you want a cleaner viewport for screenshots. Ground plane can be disabled entirely for builds that float in space, like spacecraft or hanging decorations.

Under Preferences, you will find performance settings that control render quality. On high-end hardware, max out everything for the crispest real-time view. On older machines or laptops, reduce anti-aliasing and shadow quality to keep the viewport responsive during large builds. A laggy viewport is worse than a less-pretty one — smooth interaction always trumps visual fidelity during the building process. Save the high-quality rendering for when you export final images. Speaking of which, Stud.io's built-in Photo-Realistic Renderer produces stunning images of your completed builds, but that is a topic for a future post in this series.

The workspace you build for yourself is part of your building practice. Take the time to arrange it deliberately. Close panels you do not use. Widen the ones you do. Assign keyboard shortcuts to operations you repeat. A well-configured Stud.io workspace is like a well-organized physical building table — it removes friction and lets you focus entirely on the bricks. Now that you know every panel and tool in the interface, you are ready to start building seriously. Head over to the Build Your First MOC guide to put these tools to work, visit Reviews for build inspiration, or browse the LEGO Shop for physical sets you can recreate digitally as practice.

Learn the interface until it disappears. Then the only thing between you and the build is imagination.