Podobnie jak we wczesnych graficznych powłokach, takich jak Jane, główny interfejs przedstawiany jest jako wnętrze domu z różnymi pomieszczeniami odpowiadającymi wystrojem standardowym wnętrzom, np. kuchni czy pokojowi rodzinnemu. Każdy pokój zawiera dekoracje, umeblowanie i ikony reprezentujące aplikacje. Bob oferuje użytkownikowi całkowite dostosowanie domu – możliwe jest dekorowanie każdego z pomieszczeń, dodawanie, usuwanie lub zmiana położenia wszelkich obiektów. Ponadto użytkownik może również dodawać nowe pomieszczenia lub usuwać już istniejące, a także zmieniać pomieszczenia znajdujące się za drzwiami. Program ma także funkcję oferującą różne motywy wystroju pomieszczeń i dekoracji, takie jak współczesny czy postmodernistyczny.
Aplikacje wbudowane w Boba są przedstawiane poprzez dopasowane dekoracje – np. kliknięcie na zegar spowoduje uruchomienie kalendarza, podczas gdy pióro i papier symbolizują procesor tekstu. Użytkownik może dodać skróty do zainstalowanych wcześniej programów.