So, what is the best way to set up a USB stic to handle the dynamics of a constantly expanding file system?

Partitions???

How do assign a specific directory to a partition?
How then do I set up book marks to access the partitions?
Is there a way to navigate seemlessly from partition to partition?