Design data structures using Custom Lists to mimic database functionality. Use these lists to track processes, compliance alerts, inventory, or whatever you need structured. This becomes the jumping off point for workflow solutions. I also overlay custom lists with InfoPath forms to get even more creative and dynamic.