ok, suppose the best thing to do is break down the task into areas,
input:
what voltages do you need to measure with it, AC, DC, someething like 2mV or something like 1KV,
filtering:
if DC then measuring rms is easy, if ac it gets a tad harder, however you could sample from peak to peak and work out rms that way, of if only sine mains ac, then you can cheat, measure the peak, and times it by 0.707 (rms value of a sine wave)
measuring:
lets say you go for a off the shelf spi based adc or even the inbuilt one, what resolution will you need and how wide a voltage do you want to measure at this resolution. and what kind of protection or buffering will you need to put in line with it to not kill the dac, e.g. a diode clamp after the high resistance input, buffered through an op amp,
displaying:
how will you display the rms value. lcd, seven segments, seriel communication output (serial may be handy for managing the "work as a module" part)
from there it gets into the software domain and that i cannot help with