When we do computations* in abstract commutative rings, we use a mental model all the time: the arithmetic of integers. After the foundations are developed, we don't really care about the specific ring axioms, especially when handling complex expressions. For abstract boolean algebras, we think of propositional logic and truth values. For fields, the mental model will usually be the rational or real numbers. For abelian categories, we usually think of the category of modules over a ring. For partial orders, already the choice of the symbol $\leq$ indicates that we usually think of the common less-than-or-equal relation of numbers.
Now what about lattices? Which mental model do most professionals** use for computations in abstract lattices?
More formally perhaps: What is a "small" class of "concrete" lattices ("models") such that an equation in the language of lattices holds in all models if and only if it holds in all lattices? The word "concrete" shall exclucde free lattices, which otherwise would provide a trivial answer.
For the purpose of this question, all lattices will be bounded (have smallest and largest element). I ask this because even though I can do computations in lattices, right now they are a bit "mechanic". Every step has to be done by hand, using the lattice axioms. This is much more tedious than computations in, say, rings, where I can just rely on my experience with integers.
For distributive lattices we can always use the mental model of sets with $\vee$ = union, $\wedge$ = intersection. Formally, this is justified by Birkhoff's representation theorem. (This theorem holds for every finite distributive lattice, but every valid expression lies in a finite distributive sublattice, so that is sufficient.)
Unfortunately, since not every lattice is distributive, this means that sets with $\vee$ = union, $\wedge$ = intersection are not an adequate mental model for lattices. They are not sufficient to distinguish the expressions $x \wedge (y \vee z)$ and $(x \wedge y) \vee (x \wedge z)$.
The prime example of a modular lattice is the lattice of submodules of a module, and I believe this was also the reason for the terminology. However, from the mathoverflow question Representation theorem for modular lattices (a question I completely forgot!) the lattice of submodules satisfies further identities, such as the Arguesian law. This indicates that submodules of a module are probably not a good mental model for modular lattices.
I know that a lattice is modular (resp., distributive) iff it does not contain a copy of $N_5$ (resp., $M_3$ or $N_5$), but I am afraid that this doesn't help with computations.
I saw here and in some papers that the notation $ab = a \wedge b$ and $a+b = a \vee b$ is used. However, this means that I need to become comfortable with identities such as $a + a = a$ and $a + ab = a$, which is a bit weird since I have to "override" my mental model for the rules of $+$ and $\cdot$.
*With computations, I mean specifcally mean deductions in equational logic. So, even though the ring of integers has all sorts of special properties (principal ideal domain, characteristic $0$, ...), the ring-theoretic equations satisfied by $\mathbb{Z}$ are only those satisfied in every commutative ring. This is why $\mathbb{Z}$ is an adequate model for general commutative rings. Formally: if $p,q \in \mathbb{Z}[T_1,\dotsc,T_n]$ are two polynomials such that $p(z_1,\dotsc,z_n) = q(z_1,\dotsc,z_n)$ for all $z_1,\dotsc,z_n \in \mathbb{Z}$, then $p = q$ as polynomials.
**I have formulated it this way to prevent this question from being opinion-based and then perhaps getting closed. While I am looking forward to hearing about your personal preferences for mental models in the comments, I am looking for answers preferably from mathematicians who have professionally worked with lattices before and therefore know what is "standard" in the field.