Interactive surface explorer.
Allows the user to interactively select Miller indices,
slab thickness, and vacuum size, then generates and displays
the available surfaces.
- Returns:
- AtomicSystem or None
The selected surface, or None if the user cancels.