The digital scale question has already been well-answered so I will tackle the colorant question.
Probably the cheapest way to color soap is to start at your own spice rack. I find that turmeric gives a beautiful, warm yellow, cinnamon gives a rich brown, and paprika makes for a nice peachy...